Left Up Right Down
SHH Architects

Terrace Restaurant, London Zoo

A major piece of public architecture in the heart of the capital

View Project