El código postal de Leigh Road es EX18 7BL. Leigh Road es una calle en Chulmleigh North Devon, England, Reino Unido