New Head Office

Due to the expansion of our growing business, our Falcon Green LONDON head office has moved to a bigger home!

We are now settling in nicely, after the cutting of the ribbon of course, and organising our brand new workspaces.

We are loving our new home!

Home sweet home – 322 High Holborn!