About

Our locations

Our four offices, combined with our network, mean you can reach us 24/7, wherever you are in the world.

Croud’s global team is spread across four offices, each with its own personality, but with the same Croud passion, imagination and integrity at its core

London

Croud Inc Ltd
The Bard Building
20 Curtain Rd
London
EC2A 3NG

+44 20 8017 7723 Find out more
Shrewsbury

The Chancery
Abbey Lawn
Shrewsbury
SY2 5DE

+44 20 8017 7723 Find out more
New York

101 6th Ave 11th Floor
New York
NY 10013
United States

+1(908) 274-1454 Find out more
Dubai

One JLT – Jumeirah Lakes Towers Floor 6
Office 138/139
Dubai
United Arab Emirates

+44 20 8017 7723 Find out more
Atlanta 

1075 Zonolite Road NE,
Suite 5,
Atlanta GA
30306

+0019082741454

Find out more

Contact the
Croud team

Get in touch