Little Waitrose

116 - 128 North End Road London W14 9PP