Armstrong Craven

London Office

Speak to our Team

London remains one of the global powerhouses of business. London is at the forefront of the financial services industry through any global economic or political turbulence and remains home to most of the UK’s largest companies and a regional headquarters for many global organisations.  London accounts for approximately 25% of UK GDP, and as well as being the centre of established commerce, it is also a hotbed for growth industries, including tech start-ups and scale-ups.  As a City at the forefront of innovation, our deconstructed search approach and our data-led talent insights and leadership risk consultancy services remain in particularly high demand.

T: +44 (0) 203 855 5380

Meet the Team

Find Us

18th & 19th Floors
100 Bishopsgate

Request a Call Back from Peter Howarth


If you would like to speak with Peter about how we can help businesses globally with their talent strategies, please leave your details below and we'll reach out to start conversations.