Sir
Nicholas Grimshaw
London,
United Kingdom
Nicholas Grimshaw
Grimshaw Architects
57 Clerkenwell Road
EC1M 5NG
London
United Kingdom
T: +44 20 7291 4141
F: +44 20 7291 4194
Grimshaw Architects
57 Clerkenwell Road
EC1M 5NG
London
United Kingdom
T: +44 20 7291 4141
F: +44 20 7291 4194