Leek Club Site is a paid motorhome and caravan stopover in Leek, England, with toilets, electric hook-ups, drinking water and tents allowed.