Ikhewa Centre
- Hamstead Rd, Birmingham, B19 1DG, United Kingdom
- +44 121 679 8910
- https://ikhewacentre.org.uk/