barkers

now a whole foods market

Tags: london, england, uk, kensington, barkers
13 Oct 2007