LEIGH PARK HOTEL
Updated 7 days ago
Leigh Park Hotel Leigh Road West, Bradford-on-Avon, Wiltshire, BA15 2RA
Set in five acres of landscaped gardens, overlooking the picturesque Wiltshire Downs, Leigh Park is a classical Georgian country house hotel with charm, character and a subtle elegance...
A warm welcome awaits you at one of the top hotels in Bradford on Avon. Book direct at Leigh Park Country House Hotel Vineyard for best available rate.