1 results
A stunning studio apartment located on this popular residential road in Archway with a private roof terrace. Situated within walking distance to Upper Holloway & Archway tube station.