Barbury Kitchens Ltd ← View details The Workshop & Showroom, Salthrop Farm, Swindon, England SN4 9LX +44 1793 845911 Get Directions From* To * — Required information