Expanding Our Footprint: Establishing a Mayfair Presence on Albemarle Street
As The Crane Consultancy enters its next phase of growth, we are pleased to announce the establishment of our new central London base at 45 Albemarle Street, Mayfair. This move is a strategic decision designed to place us at the heart of the capital’s commercial district, ensuring we remain accessible to our partners and clients. A Hub for Strategic Collaboration – While our digital-first approach allows us to operate with agility, we recognise the enduring value of face-to-face interaction. Our new Mayfair location serves as a dedicated hub for high-level client strategy sessions, quarterly reviews, and partner consultations.









