(redirected from Ace Auto Centre/Mek Mester, 145-151 London Road)
Tyre Shop, 145-151 London Road
Car tyre shop on London Road. According to a member of staff in December 2019, it doesn't really have a name — it's just called the tyre shop.
Existence last checked in December 2019.
OS X co-ord: 531911 OS Y co-ord: 166397 (Latitude: 51.381302 Longitude: -0.105900)