- London, England, United Kingdom
BRITISH MUSIC RIGHTS LIMITED is a company based out of 2 PANCRAS SQUARE, LONDON, United Kingdom.