UKLondonRetail Alexandra Park Road N
N10 Alexandra Park Road
To Let 710 sf Restaurant
Fully fitted take-away restaurant operating as 2 businesses with 2 kitchens. Held on a 15 year lease with 5 yearly rent..