It will be opened on 17th June, replacing the Manvers Street bus terminal for 2 years.
Personally, I would think that this bus terminal is far too small, and locating between Green Park
Road and Avon Street may make the traffic congestion in Southgate even worse.