International in London - Belsize Park 19 South End Road, Belsize Park, London, NW3 2PT Tags: international, private parties, takeaway, terrace, vegetarian dishes