The best things to do in London
London rewards a plan. The big sights cluster in a few areas, many of the best museums are free, and choosing the right base can save you an hour a day on the Tube.
Here are the 25 things we'd put on any first or second trip, grouped by part of town, with the area to stay in if that part of London matters most to you.
Westminster and the royal sights
1.Westminster Abbey and the Houses of Parliament
A thousand years of coronations, royal weddings and burials in one building, opposite Big Ben and the Palace of Westminster.
Tip: Book Abbey tickets online. UK Parliament runs guided tours on Saturdays and many weekdays when the Houses aren't sitting.
Stay nearby: Westminster · ~$320/night2.Buckingham Palace and Changing the GuardFree
The King's London home. The ceremony outside is free; the State Rooms open in summer only.
Tip: Check the guard schedule; it doesn't run every day. Arrive 45 minutes early for a railing spot.
Stay nearby: Westminster · ~$320/night3.Churchill War Rooms
The underground bunker where the war cabinet worked, left almost exactly as it was in 1945.
Tip: One of the most popular paid sights in London; book a timed ticket.
Stay nearby: Westminster · ~$320/night4.Trafalgar Square and the National GalleryFree
Van Gogh's Sunflowers, Turner, Titian and Velázquez, free, on London's most famous square.
Stay nearby: Covent Garden · ~$360/night
The South Bank and the river
5.Walk the South BankFree
The riverside path from the London Eye to Tower Bridge passes the Southbank Centre, Tate Modern, Shakespeare's Globe and Borough Market.
Tip: Start at Westminster Bridge and walk east; it's about an hour without stops.
Stay nearby: South Bank · ~$295/night6.The London Eye
A 30-minute rotation with views over Parliament and the river.
Tip: Book online for a cheaper fare and go near sunset.
Stay nearby: South Bank · ~$295/night7.Tate ModernFree
Modern art in a former power station, with a free viewing level at the top of the Blavatnik Building.
Stay nearby: South Bank · ~$295/night8.Borough Market
London's best-known food market, under the railway arches by London Bridge.
Tip: Come hungry on a weekday morning; Saturdays are packed.
Stay nearby: South Bank · ~$295/night9.Shakespeare's Globe
A reconstruction of Shakespeare's open-air theatre. Standing 'groundling' tickets are some of the cheapest theatre seats in London.
Stay nearby: South Bank · ~$295/night10.The Tower of London and Tower Bridge
The Crown Jewels, the Yeoman Warders' tours and 900 years of history, next to London's most photographed bridge.
Tip: Go straight to the Crown Jewels at opening time, then join a Yeoman Warder tour.
Stay nearby: South Bank · ~$295/night11.St Paul's Cathedral
Wren's dome, the Whispering Gallery and one of the best views of the City, across the Millennium Bridge from Tate Modern.
Stay nearby: South Bank · ~$295/night
Museums and the West End
12.The British MuseumFree
The Rosetta Stone, the Parthenon sculptures and Egyptian mummies. Free, and too big for one visit.
Tip: Open late on Fridays.
Stay nearby: Bloomsbury · ~$255/night13.See a West End show
London's theatre district runs through Soho and Covent Garden, with long-running musicals and new plays every night.
Tip: The TKTS booth in Leicester Square sells discounted same-day tickets.
Stay nearby: Soho · ~$360/night14.Covent GardenFree
Street performers in the piazza, the covered market, the Royal Opera House and the lanes of Seven Dials and Neal's Yard.
Hotels in Covent Garden · ~$360/night15.Soho and Chinatown
London's liveliest few blocks for eating and drinking, from dim sum on Gerrard Street to the bars of Old Compton Street.
Stay nearby: Soho · ~$360/night
Kensington, parks and west London
16.Natural History MuseumFree
Dinosaurs, the blue whale in Hintze Hall and a building that's a sight in itself. Free.
Tip: Use the Exhibition Road entrance to avoid the main queue.
Stay nearby: Kensington · ~$295/night17.The V&AFree
The world's biggest museum of art and design, from fashion to Raphael's cartoons. Free, with a lovely courtyard café.
Stay nearby: Kensington · ~$295/night18.Hyde Park and Kensington GardensFree
Row on the Serpentine, see Kensington Palace and walk from Marble Arch to the Albert Memorial.
Stay nearby: Paddington · ~$230/night19.Portobello Road Market
Antiques, vintage and street food along the pastel streets of Notting Hill.
Tip: Saturday is the big market day; arrive before 10am.
Stay nearby: Notting Hill · ~$270/night
North and east London
20.Camden Market and Regent's Canal
Street food and alternative fashion by the canal locks; walk the towpath west to Little Venice.
Stay nearby: Camden · ~$215/night21.Primrose HillFree
A short climb for one of the best free views of the London skyline.
Stay nearby: Camden · ~$215/night22.Shoreditch street art and Brick LaneFree
Murals, vintage shops, curry houses and bagels, and the Sunday markets of Brick Lane and Columbia Road.
Stay nearby: Shoreditch · ~$240/night23.King's Cross and Coal Drops Yard
Restored Victorian railway buildings with shops, restaurants, canal steps and Platform 9¾.
Stay nearby: King's Cross · ~$270/night24.Greenwich
The Cutty Sark, the Royal Observatory and the Prime Meridian, and the view from Greenwich Park.
Tip: Get there by Uber Boat from central London for a river tour on the way.
Hotels in Greenwich · ~$200/night25.Sky GardenFree
A free indoor garden at the top of the 'Walkie-Talkie' tower in the City.
Tip: Free tickets are released online a few weeks ahead and go fast.
Stay nearby: South Bank · ~$295/night
Written by the StayAreas editorial team · Updated Oct 2026 · How we research our guides