Kitchen W8 opened in October 2009 in Kensington and gained a Michelin star in 2011. The space has been designed with comfort in mind and the food and wine are guaranteed to revive your spirit.
Venue Details & Map
11-13 Abingdon RoadLondonW8 6AH
- +44 (0)20 7937 0120