A drab area of Sheffield city centre has been brought to life since the launch of a £70 million development which has been dubbed ‘Sheffield’s Chinatown’ and the ‘New York Times Square’ of Yorkshire. Our reporter Sophie Mei Lan Malin revisited her home city to find out what New Era Square had to offer.