Please note that Bloor is a “virtual organisation” – we have no central office. Our team operates from locations across the world, with the core operations team based in the United Kingdom.
20 – 22 Wenlock Road
London N1 7GU
Caerphilly Business Park
Caerphilly CF83 3GG
Contact Us Directly
Telephone: +44 (0)207 043 9750
Bloor is the trading name of Bloor Research International Limited. Registered in England and Wales with company number 05231477.
V.A.T. Registration Number: #847195395