Here are the London sharehouse I’m calling my abode. It’s inhabited by at least 15 people. The majority speak french. Heh.

Here are the London sharehouse I’m calling my abode. It’s inhabited by at least 15 people. The majority speak french. Heh.