Evoque London Launch Campaign

The launch of the Land Rover Range Rover Evoque in London in 2011 was an unforgettable event, held at the iconic Battersea Power Station. The evening featured large-scale 3D projection mapping across the landmark building, showcasing the vehicle’s distinctive design and positioning it as one of the most exciting automotive releases of the year.

I was tasked with developing the full branding for the London launch, including the creation of the official logo and a suite of marketing materials. This involved designing high-quality brochures and collateral that reflected the sophistication and innovation of the Evoque. Premium finishes such as multi-coloured foils were used to elevate the print materials, ensuring they mirrored the luxury and prestige of the Land Rover brand.

The branding was applied consistently across every element of the event — from brochures and high-end keepsakes to wayfinding systems and tickets. This cohesive design approach created a seamless experience for guests, reinforcing the Evoque’s positioning as a stylish and forward-thinking vehicle.

The project was a major success, with the event and supporting materials not only generating excitement around the launch but also leaving a lasting impression of quality, innovation, and prestige.

This site uses cookies to offer you a
better browsing experience.