Home The Latest NewsMusic News David Wax Museum and Hannah Read @ The Slaughtered Lamb, London