Login links

Home links

Soak in the visual wonders of The National Gallery

The National Gallery is one of the UK's most prominent art museums, located in Trafalgar Square, in the City of Westminster. Founded in the 19th century, this impressive building houses over 2,300 paintings, dating from the 13th century up to 1900. The collection includes some of Europe's most significant works of art, including Gainsborough's Mr and Mrs Andrews, Ruben's Samson and Delilah and Vincent van Gough's Sunflowers. Whether you live and breathe art or consider yourself a novice, you're sure to remember your trip to The National Gallery.

Westminster: The Heart of London

The City of Westminster is known throughout the world, home to many of the most iconic sights and landmarks associated with the UK. Here, visitors can see some of London's major architectural spectacles, including the Palace of Westminster, the Elizabeth Tower (home to Big Ben), and Buckingham Palace, as well as a number of prominent historical and arts centres.

Marvel at Westminster Abbey

One of Westminster's most famous and indeed beautiful buildings, Westminster Abbey is where royal weddings have been held ever since Henry I married Matilda of Scotland in 1100. This staggering gothic church is steeped in history, and open to the public Monday through to Saturday.

Planning a trip to The National Gallery? Travelodge London Central Covent Garden Hotel is a ten-minute walk away, and Travelodge London Central Southwark Hotel is less than 20 minutes away via public transport.