Sir John McDougall Gardens is a grassed and wooded area along the River Thames on the Isle of Dogs in London, England. It houses a playground, an outdoor gym and a Thames-side path. It covers just over 6 acres, between the River Thames and Westferry Road.
Surrey Docks Farm
Russia Dock Woodland
Isle of Dogs
Middle Dock
BOKAN 37
Capeesh
Hazev Restaurant Canary Wharf
Boisdale of Canary Wharf