Sally - they were the best examples I could find in the Internet. As for West London... If you can make it to Portobello Road (Ladbroke Grove or Notting Hill tube stations) I know there's a very friendly, approachable and well-stocked shop selling Rastafarian/ Jamaican products - they will certainly be able to help. Opposite Tescos - near the corner with Lancaster Road, I think. Always good music playing! That's the area I know, but there are Afro-Caribbean hairdressers in much of London; have you tried asking in them?