Poplar Hall is nestled away in the tiny rural hamlet of Frostenden, surrounded by beautiful countryside with quiet sandy baches only two miles away and the quintessentially English seaside town of Southwold just over three miles away.
Nearby Attractions…
Nearby Accommodation…
Nearby Activities…