Little Barn phone Little Barn, 22, Churchway Aylesbury, Buckinghamshire HP17 8RG map The Stalls and Hayloft phone Dove House Farm, Risborough Rd Aylesbury, Buckinghamshire HP17 8LY map if (!IN_DEV) { ?> } ?>