St Marys Parish Hall

St Marys Parish Hall
Langham road, Teddington, Middlesex, TW11 9HF
Photo of St Marys Parish Hall