A reminder of a long forgotten palace (and prison) in the City of London.