Discover the stunning South Dock in Canary Wharf, East London with a picturesque view of the skyline and boats on the water.