Whole Foods

Review by Matthew

The Barkers Building, 63-97 Kensington High Street London, UK W8 5SE
Celiac
2 months ago

Not much choices... store disposition was strange.