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.

Get all the info on what's on in London direct to your inbox every month