Hide

Castelnau Mission Hall, Barnes, Church of England

hide
Hide
Hide

Castelnau Mission Hall (ref: BAR01),
Stillingfleet Road,
Barnes

Hide
topup

Church History

It was founded in 1929. It closed before 1946.

topup

Maps

It was located somewhere in the place at TQ222775 (Lat/Lon 51.483208, -0.241525). You can see this on maps provided by:

Hide
hide