The Magic Garden, Battersea, London, United Kingdom | WasThr