Hi there, dont know if this is still relevant but I went to look at both and I personally prefered Falmouth just because of the standards and facilities they had available to my course of music business, obviously not the same but linked to your course. I looked at BIMM in London and my personal experience wasn't great, didn't seem very professionally run but just my opinion.