Jubilee Park is perched neatly on top of the Jubilee line tube station, in the shadow of Canary Wharf’s bustling skyscrapers. It’s a lush patch of greenery, with trickling water features, tall trees and shady nooks. Sit on the grass in the sun or bag a bench and soak up the park’s peaceful vibes.
Time Out says
Details
Discover Time Out original video