M milesinc1965 Guest Jul 10, 2009 #1 Does anyone know any places in the South of England where we a stop our camper van right next to a lake or river.
Does anyone know any places in the South of England where we a stop our camper van right next to a lake or river.