St Marks Church Hall

St Marks Church Hall

Church Hill Rd
KT6 4LS Surbiton
United Kingdom
51° 23' 44.034" N, 0° 18' 4.5828" W