London – The beating heart of Great Britain. The vibrant capital that has been the centre of British history, royalties and culture. Considered as one of the main cities of the world and you can’t run out of places to visit and things to do in London.

Whether you are travelling solo, as a couple, with kids or with your friends there are always something fun things to do in London.

I consider the UK as my second home now, living here for the past 10 years. I have lost count how many times I have been to London.

I think that qualifies me to share a thing or two on various points of interest and London attractions.

London Attractions: Best Things to Do in London (UK)

These attractions are mainly located from zone 1 to 3 of the central London area.

Here are our suggested places to visit (some are free) and best things to do in London with friends and family


1. Lord’s Cricket Ground

Address: St John’s Wood Rd, London NW8 8QN  (Show on Map)
Entrance fee: Depending on the Cricket game or Ground tours

Lord’s Cricket ground is the home of Cricket. This British sport is loved by many all over the world. The majority of the fans come from the Commonwealth nations.

With much history, the Lord’s Cricket ground has been the mecca of cricket for more than 200 years since 1814.

The Lord’s Cricket ground offers refreshments and various ground and historical tours.

2. Sherlock Holmes Museum

Address: 221b Baker St, Marylebone, London NW1 6XE (Show on map)
Entrance fee: Adult – £15 | Child – £10
Suggested tours: Sherlock Holmes Walking Tour | Sherlock Holmes Filming Locations tour

Who wouldn’t want to see the home of the famous British detective based on the novels of Sir Arthur Conan Doyle! This is one of the coolest London attractions.

221b Baker Street is the Sherlock Holmes Museum. A must-visit for any Sherlock and Dr Watson fan. You can relive their detective works during the Victorian times.

3. Madame Tussaud’s

Address: Marylebone Rd, Marylebone, London NW1 5LR (Show on map)
Entrance fee: Book your tickets here. It’s cheaper when you book your tickets online.
Suggested Tours: Madame Tussaud’s London Priority Entry with Star Wars Exhibition | Magical London Pass for Merlin Attractions in London

One of the fun things to do in London with friends and family is to visit the world-famous wax museum of Madame Tussaud’s.

Inside the museum, you can have a great time taking some great selfies with different celebrities and even the Royal family!

4. ZSL London Zoo

Address: ZSL London Zoo, Regent’s Park, London NW1 4RY (Show on map)
Entrance fee: Book your tickets here and skip the line.
Adult – £24.30 | Child (3-15y/o) – £18.00 | Under 3 – free | Discounted Concessions available.

A little oasis in the city, a home for various animals like lion, giraffe and even penguins.  ZSL Zoo is located in Regent’s Park, one of the city’s main parks.

This definitely should be on your list of things to do in London with kids and the whole family! You can get a group and other ticket discounts if you book online.

You can also stay overnight in the zoo at the Gir Lion Lodge! It’s definitely a quirky thing to do in London.

5. Regent’s Park

Address: Regent’s Park, Chester Rd, London NW1 4NR (Show on map)
Entrance fee: Free

One of the 8 Royal Parks in London, Regent’s Park is named after the Prince Regent (who became King George IV).

The park has been an oasis for Londoners and visitors and one of the free things to do in London.

Inside the park, you can find the Primrose Hill, ZSL London Zoo, Sports facilities, Queen Mary’s Gardens, a lake and other beautiful statues and memorials.

6. Camden Lock Market

Activities in London: Best Things to Do in London (UK) - Camden Lock

Address: Camden Lock Pl, Camden Town, London NW1 8AF (Show on map)
Entrance fee: Free

If you are looking for free things to do in London, a visit to the Camden Lock or Camden Market will be a great place to shop around.

A bustling market in North Central London where you can buy vintage clothing, bags, shoes, trinkets, British food and other great memorabilia.

7. Telecom Tower

Address: 60 Cleveland St, Fitzrovia, London W1T 4JZ (Show on map)
Entrance fee: Private Functions only

Also known as the British Telecom Tower it opened in 1965. It is one of the tallest building in London and in the UK.

Comprising of 36 floors and a penthouse revolving restaurant. Sadly the restaurant is now closed to the public and only caters to private functions.

8. London Canal Museum

Address: 12-13 New Wharf Rd, London N1 9RT (Show on map)
Entrance fee: Adult – £5 | Child – £2.50 | Free with the London Pass Including HOHO bus tour

London Canal Museum exhibits the history of narrowboats and the importance of canals in the British culture and industrial revolution.  It’s a great place to visit in London with kids and for all ages!

Canals around the UK played a very important role in the industrial revolution. It was used to transport vital goods and resources up and down the whole country during the Victorian times.

Nowadays, canals are used for leisure and tourism around Britain.