Vantage Point 2 Junction Road London UK N19
£460 pw | £1,993 pcm
Bedrooms: Studio
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.