The town houses the historic Ravenscraig Castle commissioned by James II in 1460; many of the former premises of the Nairn's Linoleum Factories; and, the Manse in which both O. Douglas and John Buchan grew up.