With the majestic river Thames running through it, London is an excellent place to arrive at by water.
Travelers voyaging here by boat will pass from the wide Thames estuary into a gradually narrower, smaller waterway, passing iconic sights such as the Queen Elizabeth II Bridge, Christopher Wren’s baroque masterpiece The Royal Naval College, and opposite that the towering heights of Canary Wharf, with its famous rooftop light.
VIEW AS A DIGITAL VERSION
View this guide as an online magazine or print it off and take it with you.
Subscribe by Email
Receive our luxury travel email newsletter.