Hotel
The Ickworth
Horringer, Burry St Edmunds, Suffolk
Just two hours from London, The Ickworth is enveloped in rolling Suffolk countryside. This former home to the Earl of B…