Adv ID : 146089
Location: The business occupies a prominent trading position in Stroud Green and benefits from being located in a densely populated residential and commercial area. The business benefits from being located in a high footfall area with excellent road links into Central London and the surrounding area. The nearest station is Finsbury Park.
Reataurant/ Take away A3 Lisense