Hampshire Place, 2 Hampshire, Hampshire Park, Hampshire Residences, Panorama