Exploring Windsor Castle & Windsor Great Park
Visiting Windsor can easily be done on a day trip from London. Visit the majestic Windsor Castle, with its famous St George’s chapel which has hosted many famous royal weddings and christenings. Explore Windsor Great Park including walking The Long Walk, deer park and the Royal pleasure grounds, Virginia Water with its magnificent lake and Roman ruins.