The Beach Garden is a modern, anthropomorphous garden located in London, United Kingdom. The garden is exposed to the elements with curved glass walls and a meandering path made of bejuca vines. The garden is steaming hot due to the spring weather and offers a stunning view of London in the background. Designed by @levelsio