With Windsor and London both a short distance away, you are spoilt for choice. Visit London for a night of dining and entertainment, or for those seeking a more cultural visit, head to Windsor to soak up the Royal atmosphere and the visit Windsor Castle – the oldest and largest inhabited castle in the world.
Built in 1066 by William the Conqueror, this impressive Royal residence is still used by the Queen today. Take a tour of the magnificent State Apartments and vast castle grounds
Natural History Museum
One of London’s most attractive and intriguing buildings, filled to the rafters with an exciting array of items from the natural world
London’s West End
For a night of culture and entertainment, nowhere else in the world can beat London’s Theatre district. Head in early for a bite to eat, before indulging in the finest entertainment around.
Explore all that this great city has to offer, from Buckingham Palace, to the London Eye and from Tower Bridge to the Tower of London, the Shard and the London Dungeons. There is so much to see and do.