107-109 Chamberlayne Rd, London NW10 3NS
The restaurant is situated in the heart of the affluent & trendy Kensal Rise, on its main high street Chamberlayne Road. Located opposite Kensal Rise Overground station. Nearby amenity include: Costa, The Chamberlayne, Tesco Express, Nando's & the volunteer run, boutique cinema The Lexi - where all proceeds go to charity.
Just east of Kensal Rise...