Orchard House Bed and Breakfast, Orchard House provides bed and breakfast accommodation in the quiet country village of Steeple Bumpstead, with the nearest town of Haverhill just 3 miles away. Goods rates for weekly or longer term lets, for business personnel relocati [more...] |