35 Earls Court Road, Off High Street Kensington, London, W8 6ED
020 7937 0761
Come discover our family-friendly restaurant in the heart of Kensington. We’re right next to the cinema, and close to plenty of high street shopping, parks, exhibition centres and concert halls. Our nearest tube stop is High Street Kensington.