St Mary’s Garden Hall, Wimbledon

 
( Photo © : Tom Scott )

Location
London
Great Britain