What was the population of the village and civil parish in 2011 where South Humber Bank Power Station is located?
1,234
-1
Section::::Abstract.
South Humber Bank Power Station
17160003
-1
Section::::Abstract.
Stallingborough
3125023