Hidden Gems A Hidden London Garden Transports Visitors to Japan Escape the ordinary in a hidden London gem that whispers serene tales of Japan. Can a garden truly transport you? Experience the tranquility for yourself. First Time in London TeamMarch 1, 2026