English in London - Hampstead 74 Hampstead High Street, Hampstead, London, NW3 1QX Tags: international, takeaway, vegetarian dishes