To navigate, press the arrow keys. Allwood Designs ← View details The Barn, Manor Farm, Churchend, Aylesbury, Haddenham, England HP17 8AH +44 1844 299091 Get Directions From* To * — Required information