The Milestone Apartments
Address: 105 Seven Sisters Rd, King"s Cross / Islington, London, United Kingdom.
Nearest Landmark: Arsenal Tube Station
(18 minutes walk)
Distance: 4.3 Miles from London Centre
Milestone Apartments offers a wide range of luxury-serviced accommodation and has a portfolio of exclusive studios and executive serviced apartments in the...