Architect: Haverstock Associates
Year: 1997
Location: London, Great Britain
Building Type: Educational Buildings