Hey guys,
I'm a newbie in north bay ...was wondering are there any other expats near me or meet up groups around..kinda missing the British sense of humour!!! I have already joined a group in SFO.. But its a bit too far to keep travelling into the city!! Looking for more local maybe... Santa Rosa, Petaluma, Sonoma and Napa.
Cheers