Google
×

Flowton

Village in England
Flowton is a village and civil parish in the Mid Suffolk district of Suffolk in eastern England, with a population of 117 people. The name 'Flowton' originally derives from the word 'Flocctun', meaning a flock of sheep or a sheep farm. Wikipedia
Civil parish: Flowton
Fire: Suffolk