Explore details about location New Ashford Road. New Ashford Road is a location situated within the Williamstown alongside other areas such as Main Street, Lynde Lane, Main Street.