Kensington

222 Kensington High Street, London, W8 7RG

Our Kensington restaurant occupies an Art Deco building overlooking Holland Park and the newly refurbished design museum, it's also a short walk from Kensington High Street Tube station. You can pay on your phone with the QKR! with Masterpass app here.