Explore details about location Boscombe Avenue. Boscombe Avenue is a location situated within the Salford alongside other areas such as East Philip Street, Leewood, Gartside Street.