This blink-and-you’ll-miss-it Polish deli is well worth keeping your eyes peeled for. Pop in for delicious and satisfying homemade pierogi without the work of making them youself.
58 Brixton Road, Camberwell London, SW9 6BS
Mon–Fri 9:30 am–7 pm, Sat 10 am–6 pm, Sun Sat, 10 am–4 pm
- 313 m from Oval
- 1.0 km from Vauxhall
- 1.1 km from Stockwell