Best rooftop and terrace bars and restaurants in London to visit this winter