Explore details about location The Walk. The Walk is a location situated within the London Borough of Havering alongside other areas such as Hampshire Road, Grimshaw Way, Church View.