Skip to content
Winner of 3 Gold's at Free From Food Awards (a bit like the Oscars)
HOME
ONLINE SHOP
ONLINE SHOP
PASTRIES
BREADS
ONLINE GIFT CARD
WHERE TO FIND US
ABOUT US
FAQs
CONTACT US
Log in
Search
Log in
Cart
Item added to your cart
View cart
Check out
Continue shopping
Where to Find Us
NOTTING HILL STORE
61 Ledbury Road, London W11 2AA
07751 808 303
Saturday to Monday: 9am to 4pm
Tuesday to Friday: 8am to 4pm
MENU
Choosing a selection results in a full page refresh.
Opens in a new window.