Harry Twyford

From Wikipedia, the free encyclopedia

Sir Harry Edward Augustus Twyford, KBE (1870 – 10 January 1967) was the Lord Mayor of London from 1937 to 1938.

References[]

  • Who Was Who
Retrieved from ""