Explore details about location Willow Bridge Road. Willow Bridge Road is a location situated within the London Borough of Islington alongside other areas such as Green Lanes, Bramwell Mews, Stanley Terrace.