Windsor Great Park
This is absolutely my favorite place near London. I recommend spending at least half a day there. You can enjoy a long walk (3-4 hours) up to Windsor Castle. I suggest starting here: London Rd, Virginia Water GU25 4QF
Curated by
@oxb