The Temple Garden

The Temple Garden
Wanstead Park, London, E11 2LT