United Kingdom. England. London. Upper facade of St. John the Baptist church. Royal Borough of Kensington and Chelsea.

- Image ID: CWTAB4
United Kingdom. England. London. Upper facade of St. John the Baptist church. Royal Borough of Kensington and Chelsea.
Image ID: CWTAB4
Location: Kensington, London, United Kingdom