Stop n Shop

59 Commercial Street London E1 6BD