Islington, N7 9HG
VIRTUAL TOUR AVAILABLE Explore this brand-new, two-bedroom apartment in the highly-anticipated London Square development, situated on the 3rd floor.