One of the handsome buildings on Chatsworth Square. See also: Hartington Place. See medium picture | Back to thumbnails