Event details Catch Luna Bay at their biggest London show to date at Scala on Thursday 21st November.