Finborough Road, Stowmarket, Suffolk IP14 3BT, United Kingdom
Distance: 986 yd.
Company description
Traditionally built two bed apartments and 5 bed houses. The majority of the apartments have stunningly gorgeous views over unspoilt Suffolk countryside.