England is the heartland of Great Britain, one of the great empires throughout history. London itself is a truly modern, cosmopolitan city whose roots are firmly grounded in many centuries of history. Places like the Tower of London, Tower Bridge, Big Ben, Buckingham Palace and Kensington Palace (formerly the residence of Princess Diana), Trafalgar Square, Picadilly Circus and Hyde Park ring a bell everywhere.Visit one of the many museums in London or simply enjoy a cup of afternoon tea in one of the salons and lounges throughout London. Check out Madame Tussaud's Waxworks, Westminster Abbey, or St. Paul's Cathedral.Outside of London check out Windsor Castle. Overall, England is a veritable treasure chest for castle-lovers. One of the typical ways to
.. more»