Explore details about location Cecil Road. Cecil Road is a location situated within the Northampton alongside other areas such as Clarence Avenue, Trenery Way, Grafton Place.