Reference: 1559

  • Greater London
  • 60,000 sq ft of warehouse space. 4 x 30ft high areas, production offices, unit base parking. Located in North West London. The smallest warehouse is 17,000 sq ft, the largest is 23,000 sq ft.