St Marks Church Hall

St Marks Church Hall
Colvestone Crescent, London, E8 2NL
Photo of St Marks Church Hall