A new junction at the Angel?
Greater London Council.
London :  Greater London Council, 
1975.
Traffic Engineering