Shopping in London isn’t what it was, even what it was in 2000, when Shelf…
The department store Jones & Higgins of Peckham, London closed in 1980 and I missed…