England is known for its royal history, castles, and blending of past and present. Some of the most popular places to visit in England include London, Liverpool, Stratford-upon-Avon, Cornwall, York, and Bath. London is home to Buckingham Palace, the Houses of Parliament, Tower Bridge, double decker buses, and the British Museum. Other highlights mentioned include Liverpool's Albert Dock, Stratford-upon-Avon's connections to William Shakespeare, ruins in Roman Bath, and the universities of Cambridge and Oxford.