Our registered office is:
20-22 Stukeley Street
London
WC2B 5LR
Company number: 00877269 (England & Wales)
Our offices are based in Central London, within easy walking distance (less than 5 minutes) of Covent Garden or Holborn tube stations.
To find out how to get to us, please see the Transport for London website or the map below.