Free things to do in London

1. The National Gallery

National Gallery, London

Home to Van Gogh’s Sunflowers and stunning works by Leonardo da Vinci and the French Impressionists, the National Gallery, located in Trafalgar Square, is one of London’s unmissable attractions.


2. The Science Museum

A great museum for all ages, the Science Museum boasts interactive exhibits, fascinating objects and an IMAX 3D Cinema. It also offers an adults-only “Lates” programme on the last Wednesday of the month.


3. Street entertainers at Covent Garden

In Covent Garden piazza and central market you’ll find many high-quality street performers, dancers, musicians and comedians. You can stop by and watch for free, although it’s polite to contribute something at the end of the show.


4. Natural History Museum

Explore the history of the natural world, from dinosaurs to the cosmos, at the magnificent Natural History Museum.


5. London’s Royal Parks

Visit the Serpentine Lake, Speakers Corner and the Diana Memorial Fountain in Hyde Park, one of London’s eight Royal Parks. There’s loads of open space, so it’s also great for a game of Frisbee, having a picnic or a bit of rollerblading. You’ll find each of London’s eight Royal Parks has it’s own character: if you’re looking for a real countryside experience, head to Richmond Park with its herds of roving deer.


6. Changing the Guard at Buckingham Palace

See historic pageantry and hear regimental bands play as the guard is changed at Buckingham Palace. It’s about as British as you can get, and it’s free! The official start time is 11:30am.

London in-depth

Hidden gems
One hour from...
Top 10 things to do
Family friendly
Food & drink
Film & TV