DESCRIPTION
Supermarket chain for fresh British produce, groceries and baked goods, including own-brand items.
Website
Address
243 Kensington High Street, London, W8 6SA
Post Code
W8 6SA
Phone
+44 (0) 20 7795 6608
Opening Hours
Nearest Underground Station(s)
High Street Kensington