Freedom At Bagleys Kings Cross Freight Depot, York Way, London, London N10UZ