Mansion House is the official residence of the Lord Mayor of London. It is located in the City of London and was built between 1739-1752.

In London Labour and the London Poor:

Of the Life of a Flower-Girl (Volume 1)





Vetted?
No