The Mercers’ Company City Portfolio
The Worshipful Company of Mercers is the premier Livery Company in London and was incorporated under a Royal Charter in 1394. Today the Company exists primarily as a charitable institution, with a significant property estate holding, including two key areas of central London namely the