A charming three double-bedroom apartment, tastefully arranged over the first floor of an impressive period conversion and located in the heart of Stroud Green with excellent transport links less than 10-15 minutes walking distance from Finsbury Park Station.