Rising to 16 storeys, Stephenson House will comprise 111 one- and two-bedroom apartments, with prices starting from £399,000. Residents will benefit from an on-site concierge and landscaped ...