For an unparalleled check out of London's skyline devoid of spending a penny, Sky Garden stands on your own because the go-to vacation spot. Situated over the 35th floor of a skyscraper, this place gives more than simply amazing sights; It is also home to some lush indoor yard. Amidst the backdrop of London's towering structures, the verdant oasis