City Road Lease

Scope and Content

Three leases to 98 - 100 City Road, London, England.

Conditions Governing Access

Open to researchers