Built 1790.
Location Warwick St, London, W1
Categories
Authority
More Information Our Lady of the Assumption and St Gregory