Virginia Water- In the footsteps of Harry Potter I.
Have to admit, I’m still waiting for my admittance letter from Hogwarts, but even if you are not a fan, Virginia Water is a place what will enchant you.
How to get there
The lake is not far from London, in Windsor Great Park. The easiest is get there with a car, but you can also take a train to…