Background
MACGREGOR, Evan was born in 1842. 3rd son of late Sir J. A. B. MacGregor, 3rd Baronet, and Mary, daughter of late Admiral Sir T. M. Hardy, 1st Baronet, Knight Grand Cross of the Bath.
MACGREGOR, Evan was born in 1842. 3rd son of late Sir J. A. B. MacGregor, 3rd Baronet, and Mary, daughter of late Admiral Sir T. M. Hardy, 1st Baronet, Knight Grand Cross of the Bath.
Charterhouse.
Permanent Secretary to Admiralty, 1884-1907. Imperial Service Order 1902. Justice of the Peace.
Club: Union.