Per MyLondon, Elloney Foster, who locals referred to as the “Crystal Palace hat lady,” passed away on February 12 at the age of 80. The deceased Croydon resident is remembered for selling ...