Birchwood Farm Shop phone Birchwood Rd Dedham, Essex CO7 6HX map E.R Locke phone Meadow View, Long Rd East Dedham, Essex CO7 6BW map if (!IN_DEV) { ?> } ?>