Stay in Canary Wharf on Your Next Visit to London
Canary Wharf is set in the heart of the business hub, yet it is the ideal place to stay when visiting London. Commonly known as the business hub, this area is brimming with restaurants, pubs and more, not to mention it is on the transport route, so you can get in and around London with ease and within minutes.
The first reason you may want to consider staying in Canary Wharf when visiting London is the convenience of the Thames Water Taxi. The water taxi uses the river to get you to London and you can be at the Tower of London quickly This transport option is fast and it's affordable, not to mention it is a fantastic way to view London from a completely unique angle.