Marissa Collections

Tag: restaurant design

Ben Adams Architects design a Rooftop Restaurant in London

Bisushima is a new signature modern Japanese restaurant located at the top of the Page8 hotel near Trafalgar Square by Ben Adams Architects. The 6,000 sq feet restaurant features two extensive roof...

Most Popular