Launceston Place there is much to admire about Launceston Place. Having opened in 1986, the prestigious restaurant has managed to earn quite a name for itself, having set a benchmark for itself that few other establishments have managed to achieve in such a short amount of time.