At one time, it was rumored that Forever 21, the LA based clothing store, was taking the old Louies of Boston building located on the corners of Newbury, Berkley and Boylston St. It is now confirmed that, they have leased the space where 40% of the Danker & Donohue Garage used to be on the last block of Newbury Street(371 Newbury Street). The renovation is breathtaking and the space will quickly be known as one of the nicest retail build-outs in all of Boston. 60% of the property at 371 Newbury Street will still be operating as a garage which is good news for Back Bay and 360 Newbury Street residents who have monthly parking there.
Forever 21 is an American chain of clothing retailers with branches all over the World. The first store opened April 21st, 1984 in the Highland Park District of Los Angeles. The original store was only 900 square feet. In 2010, Forever 21 opened a flagship store in Cerritos, CA that encompasses 80,000 square feet.
doesn’t that seem a bit downmarket for newbury st? “Oh, Blair, lets go look for sweaters! I’m thinking we’ll hit Gucci, Hermes, and then Forever 21!”
there are two ends of newbury street one end with high end couture and the other end with north face, american apperal, h&m, nike, victorias secret, thom brown, madewell, steve madde, zara, etc, i don’t think forever 21 will have any problem fitting in with these other stores. Plus there are tons of colleges around that area, great for business.