Framsden

Framsden

Framsden village is 10 miles (16 km) north of Ipswich and 3 miles (5 km) south of the small market town of Debenham, Suffolk.

Read more about Framsden.