Spanish in London - Hampstead 202 West End Lane, Hampstead, London, NW6 1SG Tags: air conditioning, bring your own, spanish, takeaway, vegetarian dishes