These are some useful links: The Cambridge Directory has information about thousands of Cambridge websites.
Yoga Pages for information about all kinds of yoga classes, etc.