text: I tried to map according to my pictures and memory. I may be wrong: there seems to be several shops who claimed to be at 60 Sloane Avenue (including the parking in Draycott Avenue!). Don’t hesitate to correct my change if you notice anything wrong ☺