UKLondonOffice Netherwood Road W
W14 Netherwood Place
To Let 3,082 sf
Period Facade, Open Plan, Excellent Natural Light, EPC C
Characterful self-contained office/studio in W14 with excellent natural light, available by assignment or a new lease...
1 Netherwood Place is tucked away in a popular pocket of West Kensington, offering excellent connectivity across..