Kingscarsservice is licensed by public carriage office part of transport for London. We are family run business having thousands of satisfied customers all over London and beyond. We started transporting people of London in1989 from Ham in Richmond upon Thames.