Coffee & Tea in London - Battersea 116 Plough Road, Battersea, London, SW11 2AL Tags: caribbean, takeaway