Stoke Newington Green Fruit & Vegetabes

39 Stoke Newington Church Street London N16 0NX