First time offered in 24 years. This stately home is for sale as owner... 1116 Trafalgar Street S, London East M 4 beds 3 baths • Triplex Added by NU-VISTA PREMIERE REALTY INC. 38 days ago