Canary Wharf: A Banker’s Paradise

Once one of London’s busiest ports, Canary Wharf has gone through a major refurbishment in recent years and is now also home to one of the tallest buildings in London, Canada One Square. Akin the skyline seen in New York, the sleek towers of the region dominate the London skyline. Continue reading “Canary Wharf: A Banker’s Paradise” »

Continue reading "Canary Wharf: A Banker’s Paradise"