My main memory is visiting my grandparents at 71 Varden Street, which was just behind the London Hospital. The house is now demolished …