Things to do in London 2018: Best tours, attractions, museums, free things
As an American who lived in London for six months after visiting it dozens of times prior, I feel like I can give a combination of a local’s perspective and that outsider view from the eyes of a tourist. London is an amazing city so filled with top attractions that no one ever sees them all, so it’s just a matter of choosing the ones that appeal to you most and then budgeting your time.
If you’ve got 4 days or less in London it’s highly recommended you do at least one tour on either the hop-on, hop-off bus or the cruise along the Thames, or preferably both. Do it early in your trip and you’ll know where almost everything is so you can go back to the things that interest you the most.
Best tours of London
London is a huge city and it would take at least a week to see most of the famous sights and landmarks on your own. You can see most of the top sights on a bus or boat tour, and both are very worthwhile if you’ve only got a few days. Walking tours are highly recommended as well.
Hop-on, hop-off bus tours

If the weather is nice enough you definitely want to get a seat on the top deck of any of these buses. And the ones that offer live commentary are usually far more entertaining than the ones that only offer recorded commentary. These bus tours are highly recommended for a first visit to London, especially if you’ll only be here for a few days. Included in the London Pass.
- Adult: £32 (2017 prices)
- Child: £15
Discounts are often available online.
Thames hop-on, hop-off cruise

The part of the cruise between Westminster Bridge and the Tower Bridge is much more interesting than the section between Tower Bridge and Greenwich, so don’t feel bad about only doing that part. If you want to visit the Observatory or the Cutty Sark in Greenwich, then the Thames cruise is a great way to get there. Included in the London Pass.
- Adult (24-hour): £16
- Child (24-hour): £8
>>>City Cruises
Free walking tours

Since London is such a huge city and these are walking tours, you only get to see one small area of the city, although it is the oldest and most historic area. You can just show up at the starting point, but they prefer if you reserve your free spot so they can have enough guides. They also offer quite a few other walking tours for £12 per person.
>>>London New Europe free walking tours
London Walks: Specialty walking tours

Each walk lasts about two hours and is guided by a professional who knows the walk extremely well. They offer walks of rock & roll sights, and Sherlock Holmes sights, and many more interesting themes.
- Adult: £10
- Child: free
Best attractions in London
These are our picks for the best and most worthwhile attractions in London. They are a mix of historic, fun, and thrilling.
Tower of London

It’s very impressive to see in person, and you can take excellent photos of the nearby Tower Bridge from the grounds, but don’t expect a rollicking good time unless you are a history buff. It’s worth taking one of the free one-hour tours given by the Beefeater guards that start every 30 minutes or so. Included in the London Sightseeing Pass.
- Adult: £28
- Child: £13
Windsor Castle

From Paddington Station, which is near hundreds of hotels, it’s one stop on an express train to Slough and then one stop on a special local train that takes you into Windsor. All of it, including those train rides, are included with the London tourist Pass.
Westminster Abbey

The location right next to Big Ben and Parliament means that you’ll probably be passing by the entrance many times during your stay, whether you want to or not. Hop-on, hop-off buses stop right outside, and the hop-on, hop-off Thames cruises leave from Westminster Bridge, which is a short walk away. Included in the London Pass.
- Adult: £20
- Child: £9
St. Paul’s Cathedral

St. Paul’s is impressive indeed, but it’s located in “The City” alongside the financial buildings and not close to as many other sights or transit links as Westminster Abbey. Enthusiasts of historic cathedrals will want to see both, but either one will be very impressive. Included in the London Pass.
- Adult: £18
- Child: £8
Discounts for booking online
>>>St Paul’s Cathedral Tickets
London Eye (Ferris wheel)

The ticket queues here can be long, especially on busy days. Buy your tickets online for a specific departure time and you’ll be able to skip the long queue. They offer many other ticket packages that include extras. The prices below are for the Standard Entry.
- Adult: £26 and up
- Child: £21
Discounts for booking online
Churchill War Rooms

They also have a flashy museum dedicated to the life of Churchill himself. This might be boring to children or even those without an interest in WWII, but it’s a top sight for those who are curious. Included in the London Pass.
- Adult: £19
- Child: £9.50
>>>Churchill War Rooms tickets
London Bridge Experience

The London Experience is designed to be funny, entertaining, and scary, so it’s not really anything like a museum. It can be very fun in groups, and especially if you like haunted houses. If you don’t like haunted houses, skip it. Included in the London Pass.
- Adult: £26.95
- Child: £21.45
Madame Tussauds

The London location is the original one and it’s almost always crowded. It’s not too close to other major attractions, but it is close to many hotels. Buy online for a substantial discount.
- Adult: £35
- Child: £30
Save £6 each by buying online
London Zoo

If the weather is decent then this is obviously one of the top attractions for younger children in all of London. You might not expect to see lions, tigers, gorillas and the like in central London, but they are indeed here.
- Adult: £25.50
- Child: £18.50
Buckingham Palace

The State Rooms require reservations and are open from late July through September each year. The year-round attractions are the Queen’s Gallery and the Royal Mews (horse facilities), which can be included in one ticket if you book the State Rooms. The Queen’s Gallery and Royal Mews are included in the London Pass.
- Adult: £23
- Child: £13
Kensington Palace

If you are a Princess Diana fan you will be impressed by the displays of some of her most famous outfits and some other items. If not, this is probably not a great choice compared to many of the others on this list.
- Adult: £19
- Child: free
Discounts for buying online
Hampton Court Palace

Hampton Court Palace is well west of central London and it takes about an hour to get there by train. This one isn’t probably ideal for those who don’t enjoy this period of history, although the palace does feature traditional hedge maze, which is much more challenging to exit than you might expect.
- Adult: £23
- Child: £11.50
Discount for buying online
>>>Hampton Court Palace website
Stadium tours
(Arsenal, Chelsea, Wembley, Twickenham, Wimbledon)

If you aren’t a fan of any of these teams or sports then this is definitely something to skip. But if you are a fan, these are once in a lifetime chances to visit the locker rooms and out on the pitch (except Wimbledon) of where your favorite athletes perform.
Best museums in London
The kind taxpayers of the United Kingdom pay the tab for many of Europe’s best and most famous museums, so we visitors can enjoy them for free.
British Museum

- Admission: free
Tate Modern

- Admission: free
Victoria and Albert Museum

- Admission: free
Natural History Museum

- Admission: free
National Gallery

- Admission: free
Best shopping experiences in London
When it comes to shopping, London has it all. You can find every imaginable chain store along Oxford Street, but also several other areas where independent and unique retailers are offering things you can only begin to imagine.
Oxford Street: Chain stores and low prices

Selfridges might be the most famous store on Oxford Street, but the huge Primark location just across from it seems to be the most popular. This largest Primark location sells clothes and accessories so inexpensively that it’s hard to believe, which means that it’s always packed.
Camden Markets: Quirky, unique, & fun place to spend a few hours

You can find the latest fashions here, often at very good prices, but it’s really the whole spectacle of it that is the big draw. There are many hundreds of stalls and shops in one small area, as well as food stands and other restaurants and pubs. If Oxford Street sounds like a drag, then go here because it’s gloriously the exact opposite.
Portobello Road: Famous Notting Hill shopping area with street stalls

The neighborhood in general is really fun and interesting, although you won’t find much nightlife here. Take the tube to the Notting Hill Gate station and then follow the crowds north two short blocks to find the bottom of Portobello Road. There are food stalls operating late in the week and on Saturday, but only during the daytime.
Covent Garden: Former produce market now a shopping and entertainment area

Some of the best musicians and buskers in London perform here on any day of the week, and it’s always crowded with your fellow tourists. It’s only a short walk from Leicester Square and Picadilly Circus, so you’ll be nearby whether you try to or not.
Best free things to do in London
You can find dozens of lists of free things to do in London all over the internet. For our money, here are the best and most interesting.
Museums
London has a well-earned reputation for being an expensive place to visit, but fortunately all of the state-run museums are free to visitors. This includes all of the most famous ones mentioned above and a few dozen more. Even people who aren’t normally the museum crowd can at least pop in one or two of them and look around for half an hour or so, if only to say that you’ve been there.
Shopping streets
Obviously all four of the shopping streets mentioned above are free if you don’t buy anything. Oxford Street can be quite frustrating and crowded if you aren’t in the mood to buy, but the other three places are major tourist attractions on their own. Camden Market is by far the largest and most entertaining, but many people love Portobello Road at least as much.
Borough Market: Farmer’s Market and food stalls

Walk the south bank of the Thames

Leicester Square and Piccadilly Circus
If you’ve ever seen a film that has had its international or European premier in London, it was almost certainly at one of the three huge cinemas that face Leicester Square. It’s fully pedestrianized and there are usually buskers and performers in multiple places, so it’s a very entertaining area to see at least once. Piccadilly Circus is just a couple of blocks away, and it’s got London’s closest answer to Times Square-style lights.
Visit one of London’s famous parks
While it may not be as thrilling as most of the others on this list, London does have many exceptional parks and on a nice day a stroll through one of them is very worthwhile. Green Park and St. James’s Park both surround Buckingham Palace, and are also close to the much larger Hyde Park, which also contains Kensington Gardens and Kensington Palace. The Prince Albert Memorial on the south edge of Hyde Park is one of the most ornate outdoor displays in the world.