Hello folks!
Me and my girlfriend leave this thursday for our roadtrip to London. We're leaving early in Ghent (Belgium) and arrive around 14 p.m at our campsite somewhere around London. Now, are there any good shops we're we can get spare parts (hopefully we don't need them!)?
Or just Some...