Attractions in London
Compare prices, read traveller reviews and book in one place.
London
Natural History Museum, London
The Natural History Museum is London's national museum of the natural world, on Cromwell Road in South Kensington, next to the Victoria and Albert Museum and th...
London
National Gallery
The National Gallery occupies the north side of Trafalgar Square in central London. It was founded in 1824, when the British government bought 38 paintings from...
London
Borough Market
Borough Market lies in Southwark, at the southern end of London Bridge, under and around the railway viaducts leading into London Bridge station. It is one of t...
London
Big Ben and the Houses of Parliament
The Palace of Westminster stands on the north bank of the River Thames in Westminster, central London. It is the meeting place of the House of Commons and the H...
London
Buckingham Palace
Buckingham Palace stands at the western end of The Mall in the City of Westminster, between Green Park and St James's Park. It began as Buckingham House, a larg...
London
British Museum
The British Museum stands on Great Russell Street in Bloomsbury, central London. It was founded by an Act of Parliament in 1753, largely based on the collection...
London
Hyde Park
Hyde Park covers about 142 hectares in the City of Westminster in central London, between Marble Arch, Hyde Park Corner and Kensington Gardens to the west. It i...
London
Westminster Abbey
Westminster Abbey stands beside Parliament Square in the City of Westminster, opposite the Houses of Parliament. A Benedictine monastery existed here by the 10t...
London
The Shard
The Shard stands in Southwark on the south bank of the Thames, directly above London Bridge station. It was designed by the Italian architect Renzo Piano and de...