St. Mary’s is one of the principle places of Anglican worship in the Surrey town of Leatherhead. Steeped in history this beautiful old church has brought worship and prayer to the town for centuries. Today it is home to a large Christian community that pride themselves on being a central part of the social and charitable events of the borough.