Thee oh Sees 21 October, 2014 With so many bands in London with nothing to do due to the late cancelation of the Jabberwocky festival, it meant that there were numerous great shows across London. I managed to catch Thee oh Sees in a tiny hotel basement in Shoreditch.