Welcome to Upper Langdales Farmhouse self-catering holiday cottages in Creeting St Mary near Stowmarket & Needham Market based in the heart of the Suffolk countryside. Set in a quiet country location, there are four gold award-winning self-catering holiday cottages with two being dog-friendly, over-looking picturesque views across meadows and arable farmland.