Cowshed Restaurant phone Raemoir Rd Banchory, Aberdeenshire AB31 4EJ map The Horsemill phone Crathes Castle Banchory, Aberdeenshire AB31 5QJ map if (!IN_DEV) { ?> } ?>