Church of Our Lady, Queen of Heaven (London)

United Kingdom / England / London / Inverness Place, 4a
 1860s construction, Roman Catholic church
 Upload a photo

Built in 1865 for Methodists, it became a Roman Catholic church in 1954.
londonchurchbuildings.com/2014/02/10/our-lady-queen-of-...
parish.rcdow.org.uk/queensway/
Nearby cities:
Coordinates:   51°30'42"N   -0°11'13"E
This article was last modified 1 year ago