I'm not sure what exactly is going on? The stadium is now under construction and on track for opening in August 2018, but the station redevelopment which s essential for the 60000 football fans and 30000 new homes being built in the area is nowhere near under construction yet? Anyone know what exactly is going on?
And is it true it is being renamed to tottenham north? very nice and chic if so
And is it true it is being renamed to tottenham north? very nice and chic if so