London Free Press
Eldon House held its annual New Year’s levee on Wednesday. Home to four generations of the Harris family, the historic home overlooking the forks of the Thames River is the oldest residence in London and contains heirlooms and furnishings of the family who began living in it in 1834. Photos by Mike Hensen mhensen@postmedia.com
Read the full story from the source
PHOTOS: New Year’s Day levee at Eldon House