Michelin Star Restaurants in London
Have we missed a great restaurant in London? Let us know.
11-13 Abingdon Road
Kensington, London
W8 6AH
Tel: 020 7937 0120
High Street Kensington 0.3 miles…
Earls Court 0.5 miles
Kitchen W8, just off Kensington High Street, pitches itself as a friendly local neighbourhood restaurant. Friendly it certainly is but, to be truthful, the food errs more toward fine dining than hearty homely fare. Due, no doubt, to the influence of co-founder Philip Howard, celebrated chef at 2 Michelin starred The Square in Mayfair.
«
1 of 4 photos
»
Related Links:
Michelin Star Restaurants in London
Have we missed a great restaurant in London? Let us know.