Retail Collection

The Shop

The Shop

The Shop
220 Newbury Street
Boston, MA 02116


The Shop, located at 220 Newbury Street, is a platform designed as a landing pad for growing brands and experiential retail. As part of The Newbury Collection, the driving force behind the majority of short term activity, The Shop functions as an incubator program that hosts a series of rapidly rotating pop ups. Local entrepreneurs and well-established brands alike will be given the opportunity to showcase their unique products and story to Boston's thriving retail consumer base.