Canary Wharf is undoubtedly an essential stop in London. A mini city in its own right, this locale in the southeast is a modern hub by the Thames. Chic architecture, hip exhibitions, high-end real estate and upscale eateries pepper the neighbourhood, testifying to London's appeal as an advanced metropolis. If this sounds enticing, read on to uncover the best Canary Wharf has to offer