Very nice space, that is centrally located, right next to the New Islington metro station, and within walking distance of Piccadilly Station.