About Palmer House, Great Torrington
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
Palmer House is an historic residence in Great Torrington, Devon, England, built in 1752 by John Palmer, husband of author Mary Palmer.
Source From:
Wikipedia
New Street, Torridge, Devon, England, United Kingdom, EX38 8