2 days in London
If you're short on time, you can still cover a lot of ground in two days. London is well connected by public transport, so it's easy to see a lot without spending too much time commuting.
Suggested itinerary
Day 1
Start your day at the British Museum in Bloomsbury. With everything from the Rosetta Stone to Egyptian mummies, it’s one of those places where you could spend hours—but even a short visit is worth it.
For lunch, grab a table at Dishoom in Covent Garden. The Indian food here is seriously good, and the lively atmosphere makes it even better. After you eat, take a walk around Covent Garden and Seven Dials, where you’ll find independent shops, street performances, and plenty of energy.
In the afternoon, wander over to Neal’s Yard, a colorful little courtyard that feels like a hidden pocket of the city. Then, end the day at Trafalgar Square, where you can step into The National Gallery to see works by Van Gogh, Turner, and Rembrandt—a perfect way to wind down.
Day 2
On your second day, start early at the Tower of London—there’s a lot to take in, and you won’t want to miss the Crown Jewels. After exploring, take a short walk to St. Katharine Docks for a relaxed lunch by the water—it’s quiet and it often feels like a nice break from the crowds.
Next, cross Tower Bridge for the views of the city and the Thames. Once you’re across, follow the South Bank on a laid-back 20-minute walk. You’ll pass Tate Modern, Shakespeare’s Globe, and plenty of street performers along the way.
Wrap up the day with a ride on the London Eye—the views are even better as the sun starts to set. Then, head to Skylon at the Royal Festival Hall for dinner with a view of the Thames. If you love this area, you'll want to see our weekend on the Thames itinerary.