A charming 1 bedroom flat boasting naturally bright rooms and is situated in a fantastic location, moments from both Upper Street and Old Street.
New North Road is situated in an enviable location within easy reach of the fashionable shops, bars and restaurants of Upper Street. The comprehensive range of amenities on Old Street and around Hoxton and Shoreditch are also within close proximity. The cl