Newbury Street is where some of Boston’s finest clothing stores, boutiques and art galleries are located. The street also has restaurants, music stores, an army-navy surplus store, a hardware store and a shelter for homeless women.
Newbury Street is where some of Boston’s finest clothing stores, boutiques and art galleries are located. The street also has restaurants, music stores, an army-navy surplus store, a hardware store and a shelter for homeless women.