Let's hit the town - London Town

London is a city that everyone must visit at least once in their lifetime. Home to the British Royals and incredible sights such as the Tower of London and Buckingham Palace. Take the tube or an iconic red bus and really see what London has to offer.

If you visit in the winter, make the most of a mulled wine whilst you enjoy the Christmas lights and larger than life trees. Don your skates and enjoy the outdoor rink at the Natural History museum (or one of the other pop up rink locations).

A trip along the Thames is essential. Skip the tourist boat and head straight for the London Skipper – you can use your Oyster card (bonus!). Head underground and back in time to WW2 with Churchill’s war rooms. There are so many layers of history to explore.

A stroll down from Buckingham Palace to the Horse Guard parade. Time it well and you’ll get to witness the pomp that is the changing of the guard – a must see London experience.

Enjoy some shopping along Oxford Street and then warm up with a hot chocolate on the Selfridges Rooftop bar. If pub life is more your thing, then you’re in the right place. Rest your weary feet at one of London’s pubs over an ale and a traditional pub lunch – yum.