Days out in London are a balancing act. Get a good mix of gallery hopping, light shopping, reservation wrangling and pub crawling and you’ll feel like a local in no time. Setting off for one of the many morning markets will give you a taste of London life. While Borough Market is a foodie favourite, the Columbia Road Flower Market is insanely Instagrammable. Brixton Village Market is a vibrant mix of shops and restaurants that's open every day.
No matter the weather, schedule in some time to explore London's staggering array of museums, theatres and galleries. Visit the world's oldest public museum, The British Museum, to see some of the world’s best preserved mummies or get a taste of the modern masters at the Tate. If you want to see a show, take a morning stroll around the West End, where some performances release cheap seats daily.
As one of the most fashionable cities in the world, London takes shopping to another level. While it's home to many famed high-street labels, real treasures can be found in independent boutiques and vintage stores. Filled with well-crafted clothing, homewares and art, the carefully curated Alex Eagle Studios is a favourite amongst London's fashion set. For high-end pieces at a steal, rummage through the vintage stores along Notting Hill's Golborne Road.
Pints, ponds and posh shops are always high on the list of must-dos in London. You'll find all three in Hampstead Heath. A Sunday roast with all the trimmings is another tradition you can't pass up. End your night 007 style with a tipple from The Connaught Bar's martini trolley.