Discover London

Should you choose to stay at Vegas Hotel, there’s a multitude of attractions you can enjoy in Central London – all of them extremely easy to reach from the hotel:

One of the world’s greatest museums, The British Museum is blessed with an astonishingly comprehensive collection, encompassing Assyrian, Celtic, Egyptian, Greek and Roman artefacts, as well as the Elgin Marbles from Athens’ Acropolis. Nearest Tube stations: Tottenham Court Road and Holborn

Her Majesty The Queen’s official London residence, Buckingham Palace is very much worth visiting for the State Rooms and The Queen’s Gallery. Nearest Tube stations: Green Park, Hyde Park Corner and St. James’s Park

Arguably representative of the whole of the UK, the Houses of Parliament features the clock tower that’s often mis-referred to as ‘Big Ben’ (actually the name of the bell inside) and contains the House of Lords and the House of Commons. Nearest Tube station: Westminster

The London Eye is the big, brilliant wheel that affords you stunning views across the city. Nearest Tube stations: Westminster and Waterloo

The National Gallery features paintings by Leonardo da Vinci, Michelangelo and Vincent van Gogh – entry to its main collection is free. Nearest Tube stations: Charing Cross and Leicester Square

Housed in the adjoining building to the National Gallery, the National Portrait Gallery contains a huge historical record of British history from the Tudor age onwards through portraiture. Nearest tube stations: Charing Cross and Leicester Square

If animals are your thing, the Natural History Museum, with its never-ending stuffed and skeletal examples, is a must. Nearest Tube station: South Kensington

The Science Museum is not just home to Stephenson’s Rocket and the first jet engine, but is also the perfect place to become captivated by science. Nearest Tube station: South Kensington

Famous for events such as the wedding of Prince Charles and Diana, Princess of Wales, as well as for its unmistakeable domed roof, St. Paul’s Cathedral is the place of worship that dominated the London skyline for three centuries. Nearest Tube station: St. Paul’s

Offering Europe’s largest collection of modern art, the Tate Modern is housed in the imposingly spectacular Bankside power station building. Nearest Tube station: Southwark

Simply the most iconic bridge in London, Tower Bridge (nearest Tube station: Tower Hill) is a bastion of Victorian design with more than a little inspiration taken from…

The Tower of London – once a fortress, then a royal palace and later a prison, it’s now one of the city’s leading attractions. Nearest Tube station: Tower Hill

And finally, consecrated way back in 1065, Westminster Abbey is the site where UK monarchs are crowned and many – as well as plenty of famous other notables – are buried. Nearest Tube station: Westminster.

Share on Facebook0Share on Google+0Tweet about this on Twitter0Share on LinkedIn0Pin on Pinterest0

We don't share your details with anyone else, and we'll only send you emails about Best Vegas products and services.