832-834 High Road N12 9RA

£60,000 pax - Commercial, Retail/Shop
832-834 High Road North Finchley London N12 9RA – TO LET *** Incentives Available *** A prime retail site situated on High Road adjacent to…
More Details832-834 High Road North Finchley London N12 9RA – TO LET *** Incentives Available *** A prime retail site situated on High Road adjacent to…
More Details