Landmarks
There are numerous world-famous landmarks located in London. Many of them are within easy walking distance of each other.
Big Ben
London Eye
Parliament
Westminster Abbey
Piccadilly Circus
Trafalgar Square
#10 Downing Street
River Thames
Boadicea Statue
Speaker's Corner
Carlton House Terrace
Admiralty Arch
St. Paul's Cathedral
Millennium Bridge
St. Martin in the Fields
Tower Bridge
Marble Arch
Wellington Arch
Westminster Bridge
Cenotaph
Harrods
Royal Albert Hall