London
London, capital of England, is our globe-trotting webmaster's favorite city, and this summary demonstrates why this city is so compelling. We bring you all over the center of town, including Soho, Covent Garden, Regent Street, Oxford Street, Burlington Arcade, Fortnum & Mason, Changing the Guard, open-top bus tour, Inns of Court, The City and the Tower of London.
London bus tour to see some highlights of town quickly and easily. Sit down for two hours and relax while the sights glide by. Several companies offer similar tours with open top double-decker buses winding through town in a route that shows you a nice overview of the important landmarks. You definitely want to sit upstairs in the open for the best view.
Arrival in London at St Pancras Station on Eurostar, lunch at Wagamama, bus tour highlights