Heffers of Farnham

Heffers of Farnham

A brief overview of a family firm 1827-1964