Deptford Power Station, 177-195 Creek Road: front elevations