Yes these Eyes are the Windows

When Van Gogh lived in London

31 May 2014 9:00 am

Eighty-seven Hackford Road, SW9, is unremarkable but for a blue plaque telling the world that Vincent van Gogh once lived…