Anglo-Polish Radio

Anglo-Polish Radio


End of the Parade

January 28, 2022

The most famous Polish deli must be Parade Delicatessen opposite Ealing Broadway railway station in west London. The shop has served customers for 63 years [...]