Built 1845.
Location Lansdowne Crescent, London, W11
Categories
Authority
More Information Saint John's Church Notting Hill