Results 3 results found Coal Drops Yard, King's Cross, London, England Coal Drops Yard and Regents Canal in King Cross, London, England, United Kingdom, Europe Coal Drops Yard in King Cross, London, England, United Kingdom, Europe