This is a lovely set produced by Oxford die cast models for Jaguar Land Rover dealers. We are lucky to have a few for sale.
eBay