Coffee & Tea in London - South Tottenham 300 St. Ann's Road, South Tottenham, London, N15 5RP Tags: seating area, takeaway