Get Directions to The long Barn, Stowe ← View details Boycott Manor Farm, Welsh Lane, Stowe, Buckinghamshire MK18 5EA, United Kingdom, Stowe, England Get Directions From* To * — Required information