Explore details about location Latimer Road. Latimer Road is a location situated within the London Borough of Haringey alongside other areas such as Napier Road, Collingwood Avenue, Sandringham Road.