The Manor, Windsor

Whether you’re having a gathering with just a few friends and family members or a huge crowd of up to 200 people, The Manor, Windsor Berkshire will give you the perfect place to exchange your vows and celebrate your life together. This unique venue has many different options from the indoor-outdoor Royal Suite to the rustic Brasserie to the grounds beyond. There are numerous picturesque spots for photos, and there are cottages on the ground to provide charming overnight accommodations.

Freestyle Entertainment is proud to be fully licensed and ready to meet the needs of couples holding events at The Manor, Windsor Berkshire.