International in London - Hampstead 268 West End Lane, Hampstead, London, NW6 1LJ Tags: persian, private parties: up to 80 guests, terrace, vegetarian dishes