Tim Sharp

Member
I used to use a spares shop local to me called
JLS Landrover
Unit 37-38, Owen Road Trading Estate
Downs Road
Willenhall
West Midlands
WV13 2PF
Sadly I went there today and it’s all closed down and stripped out. Does any one know if they have moved or just closed down as it used to be a great shop.
 

Similar threads