Imperial Cars
360 Caledonian Rd., Islington, London, United Kingdom, N1 1DU
(02077) 005666 Phone