GQ A lovely feature by GQ of Launceston Place as one of their most romantic restaurants in London. Back to News & Press