Church Farm Holidays phone Church Farm, Abenhall Rd Mitcheldean, Gloucestershire GL17 0DX map Millend Mitcheldean phone Mill End St Mitcheldean, Gloucestershire GL17 0HP map if (!IN_DEV) { ?> } ?>