The Chequered Flag is a car rental, located at Opposite St. Christophers, Ngong Road. P.O.Box 14483 Ngong Rd, Nairobi, Kenya
Excellent service, very efficient pickup and drop-off. Friendly service, easy to contact. Would highly recommend.
Excellent service