UK
London
Retail Stroud Green Road N
N4
Stroud Green Road
To Let
1,044 sf
Shop, Restaurant, Medical / Clinic, Gym / Dance / Play / Health Club
High Street, Corner position, NO Premium
The subject property occupies a prominent corner position on the busy Stroud Green Road..
N14
Stroud Green Road
To Let
997 sf
Restaurant, Shop
Premium
Fully Fitted Restaurant / Cafe - Lease For Sale..
The unit is located on Stroud Green Road (A1 201) 0.7 miles from Finsbury Park..