City & Central Cars


Phone020 7729 8888



323, Bethnal Green Rd
London E2, London E2 6AH
United Kingdom