Loading

Hotel Nobu Shoreditch London, United Kingdom

Project and design: Ben Adams Architects Photo: Nicholas Worley