Review of Whole Foods

The Barkers Building, 63-97 Kensington High Street London, UK W8 5SE

Overall Rating

Review


Not much choices... store disposition was strange.

Updated 1 year ago

Celiac