News

London was the first city to host the iconic Coca Cola Christmas Truck this week as part of its 2024 festive tour across the nation.
20 metre long and five metre high red truck. With a Freeway label wrapped cylindrical body and life-like pull-ring back hatch, the truck has been created to spread the magic of Christmas across ...