In search of a new world: Mayflower 400


  • All
  • Destinations

10 iconic landmarks you need to visit

From soaring towers to ancient spa retreats, the UK is home to some of the world’s most breathtaking sights. Tick off these top attractions from your wish list and explore the best of what dear ol’ Blighty has to offer, right across the network.

Weird and wonderful ways to travel the Thames

Looking for a unique way to explore London by river? Try one of these off-kilter water trips and see the city sights in a whole new light.

Ten most London things to do in London

Britain’s capital has so much to offer visitors, it makes the task of selecting a few definitive activities pretty much impossible, but we’ve given it a shot anyway. Do five of these and you might as well consider yourself a Londoner!