Car & Body Repairs in Leeds - Leeds City Centre 23 High Court Lane, Leeds City Centre, Leeds, LS2 7EU Tags: new tyres