Immaculate Heart of Mary Roman Catholic Church (London)
United Kingdom /
England /
London /
Stafford Road, 1
World
/ United Kingdom
/ England
/ London
Roman Catholic church
Add category
Nearby cities:
Coordinates: 51°31'51"N -0°11'46"E
- Westminster Cathedral 5.5 km
- St Mary's Catholic Church 68 km
- Thomas Becket Catholic School 94 km
- St Joseph's Roman Catholic Church 100 km
- St Cecilia's Abbey 111 km
- Roman Catholic Church of St Francis of Assisi 131 km
- Olton Friary 149 km
- Abbey N.D. de Grâce Bricquebec 250 km
- Bayeux Cathedral (Cathedral of Notre-Dame) 254 km
- Caldey Island Abbey 311 km
- South Kilburn Estate 0.1 km
- South Kilburn Open Space 0.2 km
- Paddington Recreation Ground 0.4 km
- West Kilburn 0.5 km
- Tollgate Gardens Estate 0.6 km
- Maida Vale 0.7 km
- Kilburn 0.7 km
- Maida Vale Estate 0.8 km
- St. John's Wood 1.4 km
- City of Westminster 3.1 km