Free motorhome and caravan stopover in Bury St Edmunds, England, with drinking water, Wi-Fi and pets allowed. Open all year, with castles nearby.