New Era Square launched to the public

A multi-million pound investment that developers hope will be the Times Square of Sheffield has been part opened after completion of the first pase of development. New Era Square, in Boston street, consist of a mix of shops, restaurants and student accommodation. Baillor Jalloh reports for Sheffield Live!