Europe United Kingdom England London

London

Must-see attractions in London

Tower of London

London

Tower of London - Part of the Historic Royal Palaces, housing the Crown Jewels.

Buckingham Palace

London

Buckingham Palace in London

London Eye

London

View of the London Eye at sunset in London, UK

Westminster Abbey

London

Westminster Abbey - Collegiate Church of St Peter at Westminster in London, UK

The Shard

London

The Shard in London, UK

Popular tours in London