St Mary’s Garden Hall, Wimbledon

 
( Photo ©: Tom Scott )

Location
London
Great Britain