In the shadow of London's Canary Wharf: A Self-Guided Tour in London, England