Holiday Search

London Overview

London

London is the capital city of England and also the most densely populated in the UK with over eight million people. It has stood beside the River Thames for two millennia and it was the Romans who named it Londinium. The core of the city retains its medieval boundaries. It is a world leader in commerce, tourism, media, entertainment, the arts, finance, fashion and many other areas. It features, Heathrow, the world’s largest city airport and the most visited. It retained the largest city population in the world from 1831 to 1925 and currently has the largest metropolitan area in the EU. The city contains the four World Heritage sites of St Margaret’s Church, the Tower of London, Westminster Abbey and the Palace of Westminster.

See places to go

Talk to one of our experts today

CALL US

, we are open

01204 823000

LIVE WEB CHAT

Chat now

CONTACT US ONLINE

Make an Enquiry