Explore details about location Hillfoot Road. Hillfoot Road is a location situated within the London Borough of Havering alongside other areas such as Nelson Road, Durham Avenue, Suttons Gardens.