Our New London Home

We have moved upstairs, upmarket and 50 metres up the street to 45 Russell Square.

Our new address and telephone number is:

45 Russell Square
London WC1B 4JP
Tel. 020 7907 4784

Our Contact Us page has our new address and a map showing where to find us.


LATEST NEWSLETTER - SPRING 2016: