Headteachers & Senior Managers
Imperial Hotel, Russell Square
61-66 Russell SquareLondon WC1B 5BBUnited Kingdom