St Mark's Church

St Mark's Church
St Marks Place, Wimbledon, London, SW19 7ND
Photo of St Mark's Church