Hotels added daily AccesstoLondon.co.uk   
Listings > Museums > Page 19

Featured Museums

Museums

Jewel Tower

Abingdon St, London,SW1P 3JX,United Kingdom
The Jewel Tower dates back almost 650 years and is an intriguing visitor attraction in the heart of Westminster. It was built around 1365 to…
  • No rating yet.
Read More »

Pumphouse Educational Museum

Lavender Rd, London,SE16 5DZ,United Kingdom
Originally the building, built in 1929, pumped water from the River Thames to the Surrey Commercial Docks to maintain the water level at low tide.…
  • No rating yet.
Read More »

Westminster Abbey Museum

20 Deans Yd, London,SW1P 3PA,United Kingdom
The Westminster Abbey Museum is located in the 11th-century vaulted undercroft beneath the former monks' dormitory in Westminster Abbey, London, England. This is one of…
  • No rating yet.
Read More »

Madame Tussauds London

Madame Tussauds, Marylebone Road, London,NW1 5LR,United Kingdom
Madame Tussauds London is a museum and tourist attraction located in Central London, housed in the former London Planetarium. It is known for recreating life…
  • No rating yet.
Read More »

Design Museum

28 Shad Thames, London, Greater London,SE1 2YD,United Kingdom
  • No rating yet.
Read More »

Kensington Palace

Kensington Gardens, London, Greater London,W8 4PX,United Kingdom
Kensington Palace is a royal residence set in Kensington Gardens, in the Royal Borough of Kensington and Chelsea in London, England. It has been a…
  • No rating yet.
Read More »

London Transport Museum

Covent Garden Piazza, London,WC2E 7BB,United Kingdom
The London Transport Museum, or LT Museum based in Covent Garden, London, seeks to conserve and explain the transport heritage of Britain's capital city. The…
  • No rating yet.
Read More »

National Maritime Museum

Romney Rd, Royal Borough of Greenwich, London,SE10 9NF,United Kingdom
The National Maritime Museum (NMM) in Greenwich, London, is the leading maritime museum of the United Kingdom and may be the largest museum of its…
  • No rating yet.
Read More »

National Gallery

Trafalgar Square, London,WC2N 5DN,United Kingdom
The National Gallery is an art museum in Trafalgar Square in London. Founded in 1824, it houses a collection of over 2,300 paintings dating from…
  • No rating yet.
Read More »

Royal Observatory, Greenwich

Blackheath Ave, Greenwich, Greater London,SE10 8XJ,United Kingdom
The Royal Observatory, Greenwich is the home of Greenwich Mean Time and the famous Prime Meridian of the World. Built for the purpose of finding…
  • No rating yet.
Read More »

Search For Listings