The imprint will operate from Armada’s brand-new creative hub in London Source

Armada Music launches NBT Records in partnership with Simon Dunmore