Explore details about location Newbury Street. Newbury Street is a location situated within the Town of New Britain alongside other areas such as Par Drive, Hawkins Street, Richmond Avenue.