UK
London
Retail Clifton Road W
W9
Clifton Road
To Let
1,168 sf
Shop
CLASS E - TO LET WITHOUT PREMIUM
W9
Clifton Road
To Let
1,746 sf
Shop
The units are currently interconnected, however they could be let as..
The premises are situated in one of London's most affluent and densely populated residential areas...