On the 14th of February 2011 Square One moved to 6 Devonshire Square.
After a successful 10 years at our old Appold Street office, new and larger offices were needed. The search took us slightly east of Liverpool Street station the Devonshire Square office, restaurant and retail area within the shadow of the Gerkin.