Hide

St Stephen and St Thomas, Shepherds Bush, Church of England

hide
Hide
image
Hide

St Stephen and St Thomas,
Uxbridge Road (Coverdale Road),
Shepherds Bush

Hide
topup

Church History

It was founded in 1850.

Built as St Stephen in 1850. Became St Stephen and St Thomas after the latter closed in 1963.

topup

Maps

It is located at TQ2300580028 (Lat/Lon 51.505807, -0.22907). You can see this on maps provided by:

Hide
hide