by arranj » Wed Oct 04, 2017 12:35 pm
I don't think there is one actually in Upton - but there are 2 in Malvern. Lydney, Hay, Cheltenham - but Upton, I doubt that. Malvern is "down the street" though, so that's probably what they mean. Neither owner is particularly forum-based.
Arran | DCUK 004 | VIN #1764 | Official DeLorean Club World Headquarters, Norfolk, UK
Das WebmeisterDeLorean Club