UK
London
Retail 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..