ALBUM OF THE WEEK: Mumford & Sons – Delta

ALBUM OF THE WEEK: Mumford & Sons – Delta

Delta is the fourth studio album by British band Mumford & Sons. It was released on 16 November 2018 through Gentlemen of the Road and Island Records. The album was recorded at The Church Studios in London with producer Paul Epworth.