R.K. Mini Market

74 Willoughby Lane London N17 0SP