Launceston Place in the top 25 Luxury Restaurants in London in 2019

We’re thrilled to be included as one of the top 25 Luxury Restaurants in London in 2019 as part of the Luxury Lifestyle Awards 2019.