Our Town

Our chapel is located in Dorking, a town at the heart of the beautiful Surrey Hills.