UKLondonRetail Stroud Green Road N
N14 Stroud Green Road
To Let 997 sf Restaurant, Shop
Premium
Fully Fitted Restaurant / Cafe - Lease For Sale
The premises comprise a prominent retail unit situated amongst a busy parade in Finsbury..
The unit is located on Stroud Green Road (A1 201) 0.7 miles from Finsbury Park Underground station. By road, the premises..
N4 Stroud Green Road
To Let 527 sf Shop, Retail Office, Office, Office with Showroom, Medical / Clinic, Creche / Nursery / Day Care
Refurbished unit, High Street, NO Premium
The unit is arranged over Ground Floor only.
The subject property is situated on Stroud Green Road, on the busy connection between Finsbury Park and Crouch End. Finsbury Park Rail Station (providing Great..