Explore details about location Latchmere Road. Latchmere Road is a location situated within the Manchester alongside other areas such as Springhead Avenue, Bridgeford Street, Rushmere Avenue.