Cheap Taxis & MiniCabs Kensal Rise 111A Chamberlayne Road, London NW10 3JN