A good space for a group in London.