Venue Info

Sky Garden is London's highest public garden, offering outstanding views of the city and three unique restaurants -- Fenchurch Seafood Bar & Grill, Darwin Brasserie, and Sky Pod Bar.

London

Sky Garden

SKY GARDEN/COURTESY

Sky Garden is London's highest public garden, offering outstanding views of the city and three unique restaurants -- Fenchurch Seafood Bar & Grill, Darwin Brasserie, and Sky Pod Bar.