This is my daily commute. Some signs have already started going up by Swiss Cottage saying that. Considering Finchley Road has been a construction site for the past year, as has Avenue road for a couple of extended times, this'll will make for interesting times.
So is it definitely on then? The article says 'planning for construction' which to me sounds like 'planning'.