Sites
List of some interesting travel sites in England
London Eye At 135m, the EDF Energy London Eye is the world’s largest cantilevered observation wheel. Travel tips: Taking a ride gives you excellent aerial view of the river front landmarks Madame Tussauds Madame Tussauds is a wax museum in London with branches in a number of major cities. It was founded by wax sculptor Marie Tussaud. Madame Tussauds displays waxworks of historical and royal figures, film stars, and sports stars Travel tips: Many of the key personalities (music, sports, politics and more) in history have their wax replicas here Shakespeare's Birthplace Shakespeare's Birthplace is a fascinating house that offers a tantalising glimpse into Shakespeare's early world. Travel tips: Take a guided day trip from London city that covers Oxford, Cotswalds, and Stratford Tower Bridge Tower Bridge (built 1886-1894) is a combined bascule and suspension bridge in London, over the River Thames. ![]() Travel tips: Take the thames river cruise to get excellent views of all the key landmarks |