Offering panoramic views from the roof garden of the London skyline, gymnasium, games room, dining room, drawing room and concierge, this iconic development sets the benchmark for renting. With studios, 1 bedroom and 2 bedroom apartments, all fitted to an exceptional...
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, free for all residents to enjoy.
No Tenant Fees. Utilities & WiFi-Fi Included. A premium, bright and spacious luxury apartment available in the highly anticipated landmark, Vantage Point.
Oops, something went wrong!