LOCATION

10-12 Russell Square House,
Russell Square,
London WC1B 5EH