2 results
Prominent trade park location in North London, Staples Corner, offering swift access to A406 (North Circular) and A5 (Edgeware Road)
The property is located on the sought-after Staples Corner Business Park in the London Borough of Brent.