
I set off to see the second polaroid show in London this month at Atlas Gallery, 49 Dorset Street, London W1, on the corner of Chiltern Street where I also discovered the Andy Warhol show and the Charles Le Dray installation. I love that even after 47 years of London life I am still discovering new streets and places to visit.


