London NW10
The Island pub, dining and terrace is a beautiful family pub tucked away just a short stroll from both Kensal rise & Kensal green stations.