Canary Wharf is a very modern but tastefully designed area of London. There is a very…
Includes the area around the Millennium Bridge, on both banks. See photos.