Description from Citikey
Situated on one of the pretty tree lined streets off the Cromwell Road, Launceston Place is elegant and discreet. The food is an eclectic mix of British flavours. Inside, it is almost like a private house and is always full of people. Catering for private parties of up to 45 people is available upon request and they have a function room that can cater for private parties of up to 14 people in a separate function room.
Nearest public transportUnderground - Kensington High Street
Similar businesses nearby
The Fish Shop
The Fish Shop is an extension of Kensington Place Restaurant and is modelled on …
Arcadia serve a variety of modern European and vegetarian dishes at their restau…