As with our restaurant, our DELI is also architecturally designed, with a layout to facilitate a pleasant shopping experience.
Just grab a basket and stroll the isles.
Address: 280 Kensington High Street, London W8 6ND
Phone: +44 7384 595 191
Opening Hours: 9am to 7pm, 7 days a week
@2021. All rights reserved