Earlier this month indie rock luminaries Bombay Bicycle Club became the very last band to play London’s legendary Earl’s Court venue, which is soon to be demolished to make way for low cost housing. The band took to the stage as part of an epic world tour, which not only highlighted the success of their […]