With effect from 11th February 2019 you will find us at our new offices in Bloomsbury.
Our address is:
30 Bloomsbury Street
London WC1B 3QJ
Our new telephone number is: 020 7813 9155