Company address:The Institute Of Public Relations15 Northburgh StreetEC1V 0PR LondonUnited Kingdom 02072535151 is listed in the following positions: Institutes and professional training institutes London CentralBusiness & Employers' Associations London Central