This three images will be displayed on mobile version

London

London is the capital of England and the United Kingdom.

Steeped in history London is a 21st-century city with history stretching back to Roman times. Famous for its world renowned landmarks including the Houses of Parliament, the iconic ‘Big Ben’ clock tower and Westminster Abbey, site of British monarch coronations. 

For the best views of London head to the London Eye, The Shard, OXO Tower or the Emirates Air Line Cable Car.

Location