What is cohousing?
Cohousing communities are intentional communities, created and run by the people who live there. Each household has a self-contained, private home as well as sharing the community space. Members manage their community, share activities, and regularly eat together.
The UK Cohousing Network provides a wealth of information and is a good starting point for discovering how cohousing works and finding out about existing and developing cohousing communities.