Overview
Launceston Place can be found tucked away in the heart of Kensington & Chelsea. A previous favorite of HRH Princess Diana, this is a true hidden gem where you can expect to find sensational dishes and the best of British produce and seasonal menus.