Contact Sales
Looking to lease a space from us?
Our Leasing team are here to help you find the right space for your business.

Where we are
Our Head Office
Watling House,
33 Cannon Street,
London,
EC4M 5SB
The Arch Company Properties Limited, as general partner of the Arch Company Properties L.P.
Registration Number: 11516452

Registered in England & Wales

Registered Office:Â Watling House, 33 Cannon Street, London, EC4M 5SB
Registration Number: 11516452

Registered in England & Wales

Registered Office:Â Watling House, 33 Cannon Street, London, EC4M 5SB
Get Started
Interested in making one of our spaces your own?