London Virginia Water Lake Pavilion

Virginia Water Lake Pavilion

Virginia Water is a beautiful place in Windsor Great Park. It has a long lake, lovely trees, and amazing views. You can enjoy the lake, the Cascade waterfall, and the Leptis Magna Ruins. The Pavilion is also there, offering great facilities and stunning lake views for visitors.

Experiences in Virginia Water Lake Pavilion are coming soon.

Experiences in Virginia Water Lake Pavilion are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Virginia Water Lake Pavilion

London Road, Virginia Water, London, GU25 4QF