221 Kensington Church Street Notting Hill London W8 7LX
Tel: 020 7229 3016
Credit Cards Accepted | Local Delivery
Farm Shop
Famous for single variety and blended apple juices, Chegworth Valley Fruit Farm has a farmshop in Notting Hill with produce brought up from Kent daily.