Add The Island review

The Island, Kensal Green
Address: 123 College Road, Kensal Green, Kensal Green, London, NW10 5HA
Style of pub: Gastro pub
Events: Karaoke
Features: Bar food, Beer garden, Children welcome, Disabled access, DJ, Dog friendly, Live music, Open late, Outside seating, Real ale, Restaurant, Sunday lunch, Whisky, Wi-Fi