St Stephen's Church South Kensington Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Gloucester Road and Southwell Gardens
South Kensington,
London
SW7 4RL
United Kingdom
Phone: (020) 7370 3418
Church Pastor
The Revd Reginald Francis BUSHAU
Incumbent
Gloucester Road and Southwell Gardens
South Kensington,
London
SW7 4RL
United Kingdom
Phone: (020) 7370 3418