Piccadilly 24 1:09AM, London 2006