manor house vs tower block

manor house

noun
  • The main house on a landed estate. 

  • The house of the lord of the manor. 

tower block

noun
  • A tall residential or office building. 

How often have the words manor house and tower block occurred in a corpus of books? (source: Google Ngram Viewer )