Vantage Point is a Multifamily rental development at Archway (N19), London, completed in 2016 and comprising 118 apartments, operated by Essential Living. Amenities include a roof terrace, an on-site gym, a shared dining room and a 24-hour on-site resident services team.