Left Up Right Down
SHH Architects

Barbican Restaurants

Four design awards for two new restaurants within one of London’s most iconic buildings.

View Project