London Office Move

As part of our planned growth in the London office, we are pleased to announce that we have moved to larger offices. Our new address is:

Sixth Floor, Prospect House 100 New Oxford Street London WC1A 1HB

Located a short walk from Tottenham Courts Road Tube Station. Our London Main and DDI phone numbers will remain unchanged.