Rose & Crown Campsite Fleet | Camping in England | Kampline

Rose & Crown campsite in Fleet, England: showers, toilets, electric hook-ups, pets allowed and open all year. Tattershall Castle is about 35 km away.