Catons Lane is located at: 1 Catons Lane, Saffron Walden, Essex, England.