Westwood Power Station was a coal-fired power station situated adjacent to the Leeds and Liverpool Canal in Ince-in-Makerfield in Greater Manchester, North West England.
Westwood Power Station was a coal-fired power station situated adjacent to the Leeds and Liverpool Canal in Ince-in-Makerfield in Greater Manchester, North West England. (en)
Westwood Power Station was a coal-fired power station situated adjacent to the Leeds and Liverpool Canal in Ince-in-Makerfield in Greater Manchester, North West England. (en)