BTM is located in London, United Kingdom on 22 Long Acre, Covent Garden. BTM is rated 3 out of 5 in the category talent agency in United Kingdom. BTM INTERNATIONAL UK LTD is a food & beverages company based out of 80 GOODHALL STREET PARK ROYAL, LONDON, United Kingdom.
Address
22 Long Acre, Covent Garden