First Nobu Hotel in Europe starts on site in Shoreditch, designed by Ben Adams Architects
Ben Adams Architects announces that construction has started on Nobu’s first European Hotel, the Nobu Hotel Shoreditch in London. Expected to complete in early 2016, the 156-room hotel will be located at 10-50 Willow Street in Shoreditch and, as with all Nobu properties, the design will reflect the immediate context. More