New England’s most expensive furniture shop has a new tenant
A new furniture shop in Stamford, Connecticut, has just opened.It’s called New England, and it’s a little bit of a twist on the standard store, with a different kind of customer.It sells a range of items from tableware to chairs, and also sells items that aren’t made from wood, like mattresses and other hardwood items.There are no furniture store employees.The […]