Latest News

New address

22 July 2014


We moved to our new office in late June.

Our new address is: Room BEL1-11, London Metropolitan University, 166 - 220 Holloway Road, London N7 8DB

Our phone number (020 7377 9222) and email addresses will remain the same.

Because of the move we experienced a period of disruption in which we we were unable to respond to all emails or phone enquiries, so you may want to resend any emails sent in the last few weeks.