Leigh Park Country House Hotel
Bradford-On-Avon, Wiltshire
This charming country house hotel set in five stunning acres of grounds has its own private garden and vineyard, making it the ideal backdrop for your wedding celebrations.
Read more
- 120
- 38 Bedrooms
- £2,450 - £14,500