If you really want to read this, try using The Internet Archive.
Is "The Picadilly Square" a colloquial expression, with "square" meaning a place where people can see?