Superb concert venue, inside Birmingham's International Convention Centre (ICC).