intriguing-history.com
The Mercers' Company City of London
The Mercers' Company in the City of London is one of the great 12 companies but what was its purpose and how did it accumulate its wealth and influence?