It would seem that it is an old Victorian power station called Sandy Lane Power Station and was Coventry's first. Some interesting background information can be found on:
http://www.iee.org/OnComms/pn/Histor..._&_2_phase.pdf
I didn't manage to find any historical photos.