Auto Car Repairs
Started by John Tullett in Clapham SW London in 1974 after a stint post-apprenticeship working as a professional mechanic in Motor Racing, Autocar Repairs had by 1987 moved to West Dulwich Service

Show businesses near Kennington