Church of The Holy Name

Church Hall Church of the Holy Name, Claygate
New Parish facilities including two large community
rooms, parish offices and private offices.