WIP · World in Pocket

St Stephen's, Gloucester Road

Royal Borough of Kensington and Chelsea, GB

St Stephen's, Gloucester Road

St Stephen's Church, Gloucester Road, is a Grade II* listed Anglican church located on the corner of Gloucester Road and Southwell Gardens in South Kensington, London, England.

Listen to the audio guide for St Stephen's, Gloucester Road Free on WIP — starts by itself when you arrive, even with the screen off

Nearby