...street, within walking distance of Crouch end Broadway and Stroud Green Road. The Owners Love "We love the location of the flat, ...flat, situated both a 5 minute walk to Crouch End and Stroud Green, we get the benefit of the excellent amenities in both areas