Enjoy 360 degrees of uninterrupted views across London from the city’s highest public garden. Sky Garden, at 20 Fenchurch Street in the City of London, spans over three storeys of landscaped gardens which include observation decks, an open air terrace, a brasserie, a restaurant and a cocktail pod. You can enjoy this high-up greenery and view for free but you must book in advance.
Nearest station: London Blackfriars