Both Npower and the Canal & River Trust have denied owning Skelton Grange Bridge, in Leeds.
Source link
Both Npower and the Canal & River Trust have denied owning Skelton Grange Bridge, in Leeds.
Source link