Kotchin
Kotchin, in case you're wondering, is north London slang for chilling. It suggests a place where you can relax, be safe and not worry. Some people have that at home, many don't. Kotchin provides not so much a place but more a way of life that welcomes and values people in all their diversity.
