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