site:irr.org.uk

Research institute in Saint Giles, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

THE Institute of Race Relations (IRR) was established as an independent educational charity in 1958 to carry out research, publish and collect resources …

Social profiles