We have an office in Cambridge (actually, we have a "space" in cambridge) that we can hold meetings as well.
More about when soon.
tal