South Carolina's Band Of Horses sold out the Scala earlier this year and will be back in London for more playing Bush Hall on 29th November. The band will be playing this exclusive show to support the release of their second album, 'Cease To Begin' on 15th October. Tickets are on sale now priced at £13.50