Nelson Mandela

Mandela walked this way

December 9, 2013 // 3 Comments

IF you walked down Lyme Street last week you would have seen a ‘to let’ sign (below, right) at the very spot Nelson Mandela stopped at in Camden Town ten years [...]