UK
London
Retail Holland Park Avenue W
W11
Holland Park Avenue
To Let
840 sf
Shop, Office, Gym / Dance / Play / Health Club, Medical / Clinic
The property is located two doors from Holland Park Underground Station. The..