North End Supermarket

134, 136 North End Road London W14 9PP