A trip to Canary Wharf on the far east side of London can feel like you've left England completely. Once the primary harbor for the Port of London, this area has been transformed into a modern business and shopping complex complete with luxury hotels and apartments. You can get there on the Jubilee Line of the London underground and arrive at station that is straight out of an episode of "Doctor Who" as evidenced by the photo above.
When you take those escalators to the top, you will find yourself surrounded by ultra-modern skyscrapers and briefcase carrying commuters heading to and from work.
Along one of the paths is the entrance to Jubilee Place, an underground shopping mall that would rival any mall you would find in any American city.
…..you can go back down those futuristic escalators to the underground station and have the Jubilee Line whisk you back to the heart of London. You might feel as though you've somehow been transported in a time machine. Did I happen into a TARDIS without knowing it?