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