lfpress.com
South London Home Hardware store closes seven months after grand opening
Just seven months after opening, a London Home Hardware store has closed. A note posted on the door of the Home Hardware at 1240 Wharncliffe Road South Saturday told customers the store is no longe…