Shop, Restaurant
To Let 1,364 sf
High Street, Premium, Air Conditioning
Fully Equipped Restaurant for Sale in Prime Stoke Newington Location..
Located on the bustling Stoke Newington High Street, just 0.2 miles from Stoke Newington Station. Nearby occupiers include..