Tag: Alcotraz

Lock Her Up: A Shot At The Prison Experience

Michele Theil discusses the new prison-themed Shoreditch bar, ‘Alcotraz’, and why this detracts from serious failures in the prison system.