Used to go to Tattenhall back in the 70's for my rally tyres. I remember it being a small white building in the middle of nowhere, stuffed to the gunnels with wheels, tyres and other lovely stuff.
That was the place, like someone's house in the village centre. Mind you the new place is still in the middle of nowhere LoL
The tyre place was like a barn on the corner, on the way to the shop ( more like a house as you say, aladins cave)