Looking around the Duchy of Lancaster’s Estates in London
Invisible to the casual observer, dotted around London lie several plots of land that belong to the Duchy of Lancaster, an ancient property owning trust that can be trace its existence as far back as 1265. The estate was formed…