Take a look at some of the best takeaways, restaurants and food delivery services in West Hampstead.
129 High StreetHarlesden, London NW10 4TR Romanian (25)