The Road To New Street Station: Fact, Fiction and the Overriding Objective - European Business Law Review View The Road To New Street Station: Fact, Fiction and the Overriding Objective by - European Business Law Review The Road To New Street Station: Fact, Fiction and the Overriding Objective 23 1 European Business Law Review