MILFORD — Wren Kitchens has landed in America. The 10-year-old United Kingdom kitchen retailer has just opened its first store in the United States — and it’s right in Milford at 1522-1524 Boston Post Road. The Milford store marks the retailer’s 100th location, and, at 30,000 square feet of […]
Read more at British kitchen retailer opens first U.S. location in Milford