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.
A selection of hotels that we have visited and fallen in love with. Speak to one of our experts today and find out why.