Best of the Best PLC is a dream car and lifestyle competition company that has been operating in major UK airports since 1999. The company gives two Dream Cars away every week, and to date has given away over £47m worth of prizes
Best of the Best PLC is a dream car and lifestyle competition company that has been operating in major UK airports since 1999. The company gives two Dream Cars away every week, and to date has given away over £47m worth of prizes