Explore details about location Lowesmoor. Lowesmoor is a location situated within the Worcester alongside other areas such as Trinity Street, Park Avenue, Little Park Street.