St Mary's Church Hall

St Mary's Church Hall
Opposite St Marys Church, Church Street, Twickenham, London, TW1 3NJ
Photo of St Mary's Church Hall