Creature of London
London, United Kingdom (UK) · Sales and Marketing
Do your work at Creature of London?
Claim this profile to manage your company.
Verified by Enterprise League
Data quality
Complete · Accuracy
Last verified
Apr 2026
#branding
#design
#marketing
#consulting
#brand experience
#environments
#digital
#innovation
#customer journeys
#brand strategy
Overview
Brand Potential is a London-based brand, digital, and innovation consultancy operating from Macklin Street, London WC2B. The agency fuses deep creative craft, multidisciplinary specialist expertise, and AI-powered intelligence to unlock growth for future-focused brands. Positioned as a genuine partner rather than a traditional advertising agency or large consultancy, Brand Potential brings together specialists across insight and innovation, brand strategy, design, PR, digital experience, social, media, and commerce — combining the speed and imagination of an agency with the rigour and analytical depth of a consultancy. The team works with brands across sectors including FMCG, automotive, financial services, and hospitality, with clients including St Austell Brewery, Volvo Car Netherlands, and Gallagher PREM. Core capabilities span qualitative and quantitative research, semiotics and cultural insight, brand strategy and positioning, visual identity and packaging, UX and conversion-optimised digital builds, campaign planning, media buying, corporate communications, and investor relations. Brand Potential's approach connects human ingenuity with machine intelligence, performance with brand-building, and commerce with creativity — delivering connected, outcome-driven programmes that help brands shape their future. With a team of around 80 specialists headquartered in London, Brand Potential serves both UK and international clients seeking a strategic brand and marketing partner capable of delivering across the full brand-building ecosystem.
Contact Details
London, United Kingdom (UK), 12 Macklin Street
Company Type
Private Limited Company
Employees
50-100
Keywords
#branding
#design
#marketing
#consulting
#brand experience
#environments
#digital
#innovation
#customer journeys
#brand strategy
Companies teams usually look at after Creature of London
Comparing a few options usually leads to better decisions
Save companies to compare later. Useful when sharing options with your team
This is how your company profile looks to others.