Attractions Near Crowne Plaza Hotel London Albert Embankment

London's Top Attractions

Take a stroll along the Thames, and enjoy some of London’s top attractions – all within a 20-minute walk of the Crowne Plaza London - Albert Embankment. 

Need a few ideas? Here are some of the top things to see and do in central London.

Houses of Parliament

Houses of Parliament

Connecting the Houses of Parliament and Big Ben, the Palace of Westminster is a formidable presence on the north bank of...
Westminster

Westminster Abbey

A vast, largely Gothic church, Westminster Abbey sits alongside the Houses of Parliament. One of the UK’s most nota...
Tate Britain

Tate Britain

Established in 1897, Tate Britain is part of a UK-wide network of galleries including the Tate Modern, Tate Live...
London Eye

Coca-Cola London Eye

Enjoy dramatic views across London from the top of this impressive 135m observation wheel. The world’s largest cant...
Aquarium

London Aquarium

At the foot of the imposing County Hall, beside the London Eye, the London Aquarium is home to one of Europe’s larg...
Imperial war museum

Imperial War Museum

Founded in 1917 the Imperial War Museum commemorates the country’s civil and military war efforts, and the sacrifice...
South Bank

South Bank Centre

Founded in 1951 at the Festival of Britain, the South Bank Centre is the UK’s largest arts centre, welcoming mill...
London Theatre

The Old Vic Theatre

Favoured by great performing arts companies and theatres across London, the Old Vic was the name of a repertory company...
Cricket

The Kia Oval

The Oval is the home ground for Surrey County Cricket Club and hosts international matches for the England Cricket Team...
Big Ben

Big Ben

Although the name Big Ben is most often used to describe the tower, the clock and the bell, the name was original...
Lambeth Palace

Lambeth Palace

Lambeth Palace is the official London residence of the Archbishop of Canterbury. The oldest parts of Lambeth Pala...
Downing st

10 Downing Street

10 Downing Street is the headquarters of the Government of the United Kingdom. The building is also home to the Prime...
Trafalgar Square

Trafalgar Square

Trafalgar Square is a public square constructed to commemorate the Battle of Trafalgar. The square is home to many...
Buckingham Palace

Buckingham Palace

Buckingham Palace is the administrative headquarters of the monarch of the United Kingdom. The palace is regularly the...