UK
London
Investment Pretoria Road N
N18
Pretoria Road
To Sell
8,100 sf
Investment - Industrial
TOTTENHAM 8,100 SF CURRENTLY PRODUCING £130,000