Interesting! I'm in NW London so may have to pop in, looks like a very nice space!
anonymous user login
~1yr ago