fromTime Out London
1 day agoThis leafy town is one of the best day trips from London - and it's less than 30 minutes away
Windsor is a perfect royal day trip destination, offering lush surroundings and attractions like Windsor Castle and Windsor Great Park, all within a 28-minute train ride from London.
London