Leonard’s Deli

A Polish deli with a wide range of goods. Well worth a visit.
Address: 
145 Streatham High Road, SW16 6EG
Telephone: 
020 8769 8931