Acorn House - 36-38 Park Royal Rd
London, NW10 7JA
- Office to Let
- £23.44 - £24.77 sq ft pa
- 11,305 sq ft
Long-lease office spaces alongside fully serviced and managed offices, ideal for businesses seeking a professional environment with flexibility to grow
View on Map