The London Licensed Cab Trade has been going for 380 years, during which it has served the public of London… read more