North Upton Caravans

North Upton has 30 static caravans, 5 touring caravan places and is a Caravan Club approved site.