RWE powers up for Tilbury sale

[caption id="attachment_828911" align="alignright" width="200"]Tilbury Power Station. Tilbury Power Station. Photo: REX Shutterstock[/caption]

A 152 acre industrial site at Tilbury Power Station in Essex has been put up for sale.

JLL