Bloomsbury Publishing's mailing address is 50 Bedford Square, LONDON, WC1B 3DP, United Kingdom. The official website for the company is www.bloomsbury-ir.co.uk. The company can be reached via phone at +44-20-76315600.