UKLondonRetail Stamford Hill N
N16 Stamford Hill
To Let 12,658 sf Shop, Retail Warehouse, Warehouse, Gym / Dance / Play / Health Club
GF Sales >140sm/1500sf, Parking at Front
A prominent town centre space in Stamford Hill, with forecourt parking and off-street loading/unloading..
Situated on the western side of Stamford Hill (A10), an arterial road running north to south, linking central London to the North of the City and beyond into..