International Supermarket 146-150 George Lane, London E18 1AY