Allia are please to have self contained office space  to let in their new business centre in Hackney, East London.

More details.