The Rose Supermarket 3 Station Road, London N3 2SB