‘The Humber’ is planned as an affordable apartment building that is scheduled to ‘launch’ on Wilby Crescent by winter 2018. Its incarnation a few years ago was a rather attractive Frank Lloyd Wright style building. That failed to get off the ground thanks to low demand.
Sadly, the new version is a taller, less attractive building. Read all about it here.