A well-maintained Yard / Outdoor space of approximately 10,000 sq ft, ideally located in London. This property offers ex
Description
A well-maintained Yard / Outdoor space of approximately 10,000 sq ft, ideally located in London. This property offers excellent connectivity and is suitable for a variety of commercial uses.