Today's papers report that the Metropolitan Police are going to install holding cells on the second floor of Selfridge's. Is Mudcat Cafe the spiritual home of prescience?