Beckton, Hillcroft Road

Fully let
London | 39,140 Sq Ft