Location

Walsham le Willows is a village in Suffolk, East Anglia, South-East England roughly equi-distant (11 miles) from Bury St. Edmunds, Diss and Stowmarket.

A road map showing Walsham le Willows’ location which is in the United Kingdom (England), East Anglia, Suffolk, roughly in the middle of Bury St. Edmunds, Stowmarket, Diss and Thetford