Discounted London Hotels logo
Home | Your Account | Cancel Booking | Terms & Conditions | Contact Us
Park Lane Mews Hotel in London
You are here Home > London Hotels > Hotels by Attractions
Search London Hotels

Search London Hotels


Arrival Date

 
 
Nights




 

+44(0)1480 212898

Nearby Attractions and Landmarks


Art Gallery
Courtauld Gallery
Hayward Gallery
National Gallery
National Portrait Gallery
October Gallery

Attraction
London Eye
Somerset House
London Aquarium
London Brass Rubbing Centre
Trafalgar Square

Michelin Star Restaurants
Latelier de Joel Robuchon

Museum
British Museum
British Optical Association
London Transport Museum
Museum of the Moving Image
Sir John Soane's Museum
Theatre Museum

Restaurant
Bar Shu Chinese Restaurant

Theatre
Adelphi Theatre
Albery Theatre
Aldwych Theatre
Apollo Theatre
Astoria 2
Arts Theatre
Cambridge Theatre
Dominion Theatre
Donmar Warehouse
Duchess Theatre
Fortune Theatre
Garrick Theatre
Lyceum Theatre
New Ambassadors
New London Theatre
Palace Theatre
Phoenix Theatre
Playhouse Theatre
Prince Edward Theatre
Royal Festival Hall
Royal National Theatre
Royal Opera House
Royal Shakespeare Company
Savoy Theatre
St Martin's Theatre
Strand Theatre
Theatre Royal
Theatre Royal Drury Lane
Vaudeville Theatre
Whitehall Theatre
Wyndam's Theatre

Theatreland
Shaftesbury Avenue

University
Kings College London
London School of Economics
Courtauld Institute of Art
Schiller International University
 

London Attractions


London Eye Apollo Hammersmith Buckingham Palace
British Museum Aldwych Theatre Cambridge Theatre
Lords Cricket Ground Madame Tussaud's Natural History Museum
Royal Albert Hall Imperial College London Kensington Palace
London Dungeon British Library London Aquarium
Tower Of London Wimbledon Lawn Tennis Museum Shaftesbury Avenue

  Popular London Attractions

London Eye
Jubilee Gardens, South Bank, Lambeth, London, SE1 7PB

The London Eye is a major feature of London's skyline. It is the world's highest observation wheel and offers passengers spectacular views of over 55 of London's most famous landmarks - all in just 30 minutes.
British Museum
Great Russell Street, London WC1B 3DG

The imposing British Museum exhibits the works of man from prehistoric to modern times with collections drawn from all around the world. Famous objects include the Rosetta Stone, sculptures from the Parthenon and the Portland Vase.
Tower Of London
HM Tower of London, EC3N

Take a free guided tour with one of the Yeoman Warders around one of the most famous fortified buildings in the world.
Natural History Museum
Cromwell Road, London SW7 5BD, UK.

As well as the permanent dinosaur exhibition, the Natural History Museum boasts a collection of the biggest, tallest and rarest animals in the world.
Madame Tussaud's
Marylebone Road London NW1 5LR

At Madame Tussauds, you'll come face-to-face with some of the world’s most famous faces. From Shakespeare to the Dali Lama you'll meet history and politics' most influential figures.
Science Museum
Exhibition Road, London London SW7 2DD

The Science Museum has over 40 galleries and 2000 hands-on exhibits, step into the future in the Wellcome Wing, visit the IMAX cinema and virtual reality simulator.
The Victoria & Albert Museum
South Kensington, Cromwell Road, London SW7 2RL

The V&A celebrates all things art and design, and is home to 3,000 years worth of amazing artefacts from many of the world's richest cultures.
Houses of Parliament & Big Ben
Parliament Square Westminster SW1

Overlooking the Thames, the Houses of Parliament are, arguably, the city's most famous and photogenic sight, with the Clock Tower - which everyone calls Big Ben -- keeping watch on the corner and across Parliament Square.
St Paul's Cathedral
St Paul's Cathedral Ludgate Hill The City EC4

Dominating the skyline on the north bank of the Thames, this imposing structure, also known as London Cathedral, was designed by Sir Christopher Wren.
Buckingham Palace
Buckingham Palace London SW1A 1AA

Buckingham Palace is the official London residence of Her Majesty The Queen and serves as both home and office.
National Gallery
Trafalgar Square WC2

Located in Trafalgar Square, the National Gallery is generally considered to be one of the best art galleries in the world. It houses some 2,300 paintings of mainly European origin ranging from the mid-13th century through to early 20th century.