Squabb Wood Power Plant
United Kingdom
>
England
>
Hampshire
>
Test Valley
>
Romsey
>
Squabb Wood Power Plant
Squabb Wood Power Plant in Romsey in Test Valley.
Squabb Wood Power Plant
Land use
Industry
Operator
Veolia UK Ltd.
Salisbury Road
Embley Park Lodge
Foxbury Cottage