Vantage Point 2 Junction Road London UK N19
£520 pw | £2,253 pcm
Bedrooms: 1
Baths: 1
Furnished: Furnished/Unfurnished
Vantage Point is an iconic London landmark situated on the corner of Highgate Hill above Archway Tube station that features 118 stunning apartments for rent along with a spectacular range of shared social spaces.