UK
London
Office Holland Park Avenue W
W11
Holland Park Avenue
To Let
1,500 sf
The property comprises an attractive self contained office which benefits from good natural light. The office is arranged..
The unique office space is effectively self contained and situated on a main road position in the heart of..