Cambridge 2000: S.N. Cooke and Partners

Architect: S.N. Cooke and Partners