5th September 2017 By r8admin Number 8 Cafe Bembridge We’re a Farm Shop and cafe at 8 High Street, Bembridge, Isle of Wight. Local and seasonal produce plus whole foods and health foods. For all the family