Grocery / Supermarkets nearby 2 Cromwell Pl, Kensington, London SW7 2JE, UK

Waitrose

Approximately 1.31 km away
Address: 27 Motcomb St, London SW1X 8GG, United Kingdom