
Kensal Rise · Mezzanine
The Island
The Island NW10 is an independent local pub on a sunny corner in the heart of Kensal Rise. We love good food, great service, fun and laughter. Our menu has a seasonal focus, serving fresh predominantly British produce carefully sourced from the best local producers. There will always be vegetarian and vegan elements in our food and drink menus. Our...
40 seated75 standing