site:irr.org.uk

Association/Organization in Saint Giles, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
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