Explore details about location Bothwell Road. Bothwell Road is a location situated within the Los Angeles alongside other areas such as London Street, Sigsbee Avenue, 37th Place.