St Luke's London
Advertising ServicesEngland, United Kingdom51-200 Employees
St Luke's London is an independent creative agency in the advertising services sector, based in London, England. It prioritizes shaping brand strategy to guide commercial outcomes, aiming to provide clear brand direction amid a fast-changing media landscape. The firm supports its staff with profit sharing and a dedicated training budget, reflecting a focus on people and development. The agency has worked with Ocado Retail Ltd since August 2020. In January 2026, St Luke's London was acquired by BBD Perfect Storm.