Explore details about location Lough Road. Lough Road is a location situated within the London Borough of Islington alongside other areas such as Calthorpe Street, Wilmington Square, Moray Road.