UKLondonNorth London N1-N22Islington
Office
N19, Upper Holloway, Marlborough Road
To Let 287-7,561 sf
Located moments away from Archway & Upper Holloway stations, Islington Studios offers you the chance to become one of the..
The property is located in an attractive part of North London in the London Borough of Islington, approximately one mile west of Finsbury..