King Minicab
2 High St., Harrow, Greater London, United Kingdom, HA3 7AA
(02084) 271331 Phone