Announcing our New London Offices!

We’re excited to announce that we have a new London office location.

You can now find us at our new address:

6 Dorset Street
London
W1U 6QL


Our new location is bigger, brighter and very comfortable. You can find directions to our new meetings rooms by clicking here.

We look forward to welcoming you soon.