answersLogoWhite

0

Popular landmarks in England

User Avatar

Anonymous

14y ago
Updated: 8/16/2019

In London there is Buckingham Palace, Tower of London, Tower Bridge, London Eye, Big Ben, Trafalgar Square, Downing Street and St Pauls Cathedral. Outside London there is Windsor Castle, Stonehenge, Blenheim Palace, Stratford and Angel of the North.

User Avatar

Wiki User

14y ago

What else can I help you with?