Royal Windsor Racecourse
Windsor, Berkshire SL4 5JJ
If you’re looking for a unique venue close to London for your corporate event, how about Royal Windsor Racecourse? Set in 165 acres of glorious grounds, this is a venue highly suited to indoor and outdoor…
- Distance: 1.97 Miles
- Max: 500 guests