earlscroft-farm - Earlscroft Farm

Earlscroft Farm provides both coffee roasting and luxury 5 star self catering accommodation in Boston, Lincolnshire. They choose varieties of coffee from around the world and roast them slowly in their 1930's UNO flame coffee roaster.