Rimmel, the iconic cosmetic company in the UK was formed in 1834 and since its inception has been a pioneer in promoting their range of products. So no surprise when we were contacted to supply a vehicle for a one day promotional bus London tour.
The bus, once at its start position in central London drove a circular route of approximately 15 miles with each stopping point being around 15min distant
