London is one of the world's great cities — a place where 2,000 years of history exist side by side with world-leading contemporary culture. Whether you have two days or two weeks, this guide will help you make the most of every hour in the British capital.

The Unmissable Landmarks

Every London visit must include the Tower of London — a UNESCO World Heritage Site and home to the Crown Jewels. Allow at least three hours, and book your tickets online in advance to avoid the queues. The adjoining Tower Bridge is free to walk across and offers spectacular views; the glass floor walkway is an optional paid extra.

Buckingham Palace is the official London residence of the British monarch, and the Changing of the Guard ceremony (daily in summer, alternate days in winter) is a quintessential London spectacle. Arrive at least 45 minutes early to secure a good viewing position along the gates of the Palace or on The Mall.

The British Museum in Bloomsbury houses one of the world's greatest collections of human artefacts — from the Rosetta Stone to the Elgin Marbles — and entrance is entirely free. Plan to spend at least half a day. The National Gallery on Trafalgar Square is similarly free and contains masterpieces by Van Gogh, Leonardo da Vinci and Rembrandt.

Royal Parks and Green Spaces

London is surprisingly green. Hyde Park and its neighbour Kensington Gardens together form over 600 acres of Royal Parkland in the heart of the city, perfect for a morning walk, a rowboat on the Serpentine Lake, or a visit to the Kensington Palace state rooms. In spring, St James's Park — stretching between Buckingham Palace and the Houses of Parliament — is arguably the most beautiful park in London, with pelicans nesting on its lake.

Off the Tourist Trail: Hidden Gems

Beyond the headline attractions, London rewards explorers who venture off the well-trodden path:

  • The Leadenhall Market in the City of London is a spectacular Victorian covered market used as Diagon Alley in the Harry Potter films — and entirely free to visit.
  • Dennis Severs' House in Spitalfields is a unique "still-life drama" — a preserved 18th-century silk weaver's house that visits in total atmospheric silence.
  • Postman's Park near St Paul's Cathedral contains the Victorian monument to Heroic Self-Sacrifice — a moving and little-visited memorial.
  • Maltby Street Market in Bermondsey is the foodie insider's alternative to crowded Borough Market, with outstanding artisan producers in a railway arch setting.

London by Neighbourhood

Each London neighbourhood has its own distinct personality. Notting Hill is famous for its colourful painted houses, the famous Saturday Portobello Road Market (antiques, vintage clothing, street food) and the prestigious annual Notting Hill Carnival in August. Shoreditch in East London is the epicentre of London's creative and tech scene, with incredible street art, independent galleries and the city's most innovative restaurant scene.

Greenwich, accessible by river boat or the Docklands Light Railway, combines the Royal Observatory (stand astride the Prime Meridian), the beautiful Baroque Old Royal Naval College and the excellent National Maritime Museum — all against the backdrop of sweeping views across the city from the hill above.

Practical Tips for London

Get an Oyster card or use a contactless bank card for all London Underground, bus and river boat travel — cash is not accepted on buses. Download the TfL Go app for real-time journey planning. Most major museums are free, so budget primarily for accommodation, transport and food. London has some of the world's best restaurants at every price point — book ahead for popular venues and markets open earliest, especially on weekends.