This closing is a mystery to me and I don't understand why it wasn't Really revealed as to why Delia's closed here. This was one of the most popular stores in Deptford. I don't see the benefit of closing a store that brought the community money. So, what's the deal here?
There are no replies in this thread yet. Be the first to post a reply below: