English in London - Clapham 12 Lendal Terrace, Clapham, London, SW4 7UX Tags: english, private parties: up to 50 guests, takeaway