Silver Star Supermarket 265 New North Road, London N1 7AA