Motorhome and caravan stopover in Lewes, England. Toilets on site, pets welcome, open all year, with Lewes Castle about 1 km away.