Location
St Edward's Vicarage,
Cleves Crescent
New Addington
CR0 0DL
Croydon
United Kingdom
Phone:
(01689) 845588
See map: Google Maps
GB
Diocese:
Latitude:
51.34
Longitude:
-0.01
Location Category:
London