Hi does anyone know if there is a supermarket or small foodstore near the London Eye / Aquarium. I know there is an M&S in Waterloo but does anyone know of anywhere else like that. Many thanks.