Rakewell

Tied up at the Design Museum with Jon Snow

Jon Snow’s jazzy neckwear has a display of its own at the Design Museum in London

9 November 2017