Ufford, Suffolk

Ufford is a village and civil parish in Suffolk, England. For the 2001 census, it had a population of 808, which increased to 948 at the 2011 Census.


Ufford is a village and civil parish in Suffolk, England. For the 2001 census, it had a population of 808, which increased to 948 at the 2011 Census.
Read article on Wikipedia