The interior of St John the Baptist's Church, looking from the nave towards the altar
- Date:
- 28 Feb 1893
- Location:
- St John The Baptist's Church, Holland Road, Holland Park, Kensington And Chelsea, Greater London Authority, W14
- Reference:
- BB66/05337
Not what you're looking for? Try a new search