views updated

Holborn: see Camden, England.

About this article

Holborn

Updated About encyclopedia.com content Print Article Share Article