Other Restaurants in London - Clapham 12 Clapham High Street, Clapham, London, SW4 7UT Tags: Curry, delivery, roti, takeaway, trinidad, trinidadian, west indian