This is a National Trust property, In Houghton Near St Ives, Cambridgeshire.
Houghton Mill still produces flour to this day which you can buy from...