Page - mercers. The mercers' company website - incorporated by royal charter in 1394, the mercers' company is the premier livery company of the city of London.
Click here to visit The Mercers Company