London Travel Itinerary - Everything you need to know for the perfect trip to London, England. Details on Buckingham palace, Afternoon Tea, Shopping, Big Ben, London Eye, Parliament, and so much more!!
Norman Gate at Windsor Castle, just outside London. The fortress is almost a thousand years old and still in use as a royal residence. Sometimes you can get a glimpse from the plane on the approach to London's Heathrow airport. Otherwise it's a short jou