UKLondonRetail Stroud Green Road N
N4 Stroud Green Road
To Let 745 sf Take Away, Restaurant
Modern unit, Fully glazed shopfront, Premium, Parking at Rear
Fully fitted take-away premises benefitting from 20 covers and including equipment such as a large extraction system, CCTV, EPOS system..
Situated in Stroud Green Road close to the junction with Tollington Park and Upper Tollington Park.