Sky Garden

Sky Garden

Location 7/12


Uniquely positioned between the boundless blue skies and the lush greenery of nature, the Sky Garden is a romantic oasis within the concrete jungle that is London. The breathtaking views coupled with delicious cocktails is surely the perfect mix for a romantic date.