Map of Kopernik Polish Supermarket, 70, High Town Road, High Town, Bedfordshire, Luton, England, LU2 0DG, United Kingdom