After 95 years of serving East London, the historic Lee Sun & Son corner store in Quigney has permanently closed its doors, marking the end of an era for the city's early Chinese immigrant community.