At the Principia Dialectica blog, they’re wondering if this (among other possibilities) is a photo of a Harry’s Place editorial board meeting.
I can confirm that it is in fact just such a meeting.
Standing at left is Edmund Standing (being tried for rightwing deviationism). Seated from left are Alec Macph, Sarah AB, Alan A, Lucy Lips and Michael Ezra. I took the picture.