Local Attractions
Category:
Buckingham Palace is the official London residence and principal workplace of the British monarch. Located in the City of Westminster, the palace is a setting for state occasions and royal hospitality.
Buckingham Palace is a 10-minute walk down the mall, surrounded by the Green Park and St James' Park greenery.
Central London
The Strand, London, WC2N 5HX
London is the most exciting city in the world. The nation’s capital has everything you could possibly wish for – including a choice of 16 hotels from which to explore it’s world-renowned sites, culture, entertainment and shopping.
The Charing Cross Hotel is officially the most central hotel in London, with the historic Eleanor's Cross in front of the hotel being the point to which all road distances to the capital are traditionally measured.
Covent Garden is famous for its street performers, shops, restaurants and the Royal Opera House. This Italian-style piazzais is surrounded by Theatreland, in the heart of London's West End.
The Houses of Parliament, the Big Ben and Westminster Abbey are within easy walking distance of the hotel. A 10-minute stroll down Whitehall will get you to Big Ben and Westminster Abbey. After that, why not enjoy a walk in St James' Park towards Buckingham Palace.
The Gallery was founded in 1856 to collect portraits of famous British men and women. Explore 120,000 portraits from the 16th Century to the present day.
The London Eye
| 10 Minutes
Riverside Building, County Hall, Westminster Bridge Road, LND SE1 7PB
The London Eye is the world's largest observation wheel and offers a spectacular way to take in over 55 of London's most famous landmarks in just 30 minutes!
The National Gallery
| 2 Minutes
Trafalgar Square, London, LND WC2N 5DN
The National Gallery in central London displays Western European painting from about 1250-1900 and special exhibitions. Includes work by Botticelli, Leonardo da Vinci, Rembrandt, Gainsborough, Turner, Renoir, Cezanne and Van Gogh.
Tower of London
| 20 Minutes
Tower Hill, London, EC3N 4AB
One of London’s famous landmarks - the Tower of London is a historic monument in central London, on the north bank of the River Thames. It is a complex of several buildings set within two concentric rings of defensive walls and a moat. The tower's primary function was a fortress, a royal palace, and a prison.
The Tower is easily accesible by 2 tube lines which run from Embankment to Tower Hill.
Trafalgar Square
| 1 Minutes
The Queen's Walk, London, SE1 2AA
Trafalgar Square, at the heart of London, is one of the city’s most vibrant open spaces. Home to Nelson’s Column, the square is rich in history and provides a platform for new artistic performances and events.