Ben Sherman Store

Published On 11/04/2009 Published On 11/04/2009
Previous Venue Next Venue Venue Description
1. Ben Sherman Store 154 Newbury St , Boston, MA 02116

This expansive split-level spot (only the Brit designer's second on the East Coast) offers all the classic BS shirts and jackets, jeans, suits, and specs -- not to mention kicks and leather goods -- in an elegantly decorated room cast as a study replete