Barking, New England Industrial Estate

Part let
London | 183,320 Sq Ft