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.

Latest articles