Visitor documents 'Letters of Thanks' art installation in London — London Magazine