Travel Europe - A Guide for Independent Travellers
London England is one of the most popular tourist destinations in Europe. The city is home to dozens of world-famous landmarks including Buckingham Palace, Westminster Cathedral and Big Ben.
Although accommodation in London can be expensive, there is no charge to enter most of the city's fabulous museums and art galleries. Don't miss the British Museum, National Gallery and the Natural History Museum.
London England is located 285 miles from Paris France and 331 miles from Amsterdam Holland.
Access the London City Guide for comprehensive information regarding places of interest and public transportation.