Dining with a view in central London receives a boost next week with the launch of Arcus at the revamped Imperial Hotel in Russell Square – pitched as the first rooftop restaurant and bar in Bloomsbury. Set on the tenth floor, Arcus has almost 360-degree views over some of London’s most famous sights, including St Paul’s, […]