Black Sheep has created the new design for Vista
Black Sheep has created the new design for Vista, the rooftop bar at London’s Trafalgar Hotel. The space has been reworked to maximise the viewing area and introduce new furnishings.
Start the discussionStart the discussion
-
Post a comment