News

They still live there today, though parts of the estate are also open to the public. London's Leicester Square only took that name sometime after the 1700s, though the Leicester moniker had been ...