Posted on September 14, 2023February 8, 2026 by Michelle Teichroeb 59-1010 Fanshawe Road East, LONDON Property Location View location on Google Maps Post navigationPrevious post: 1342 Marblehead RdNext post: 32-3025 Singleton Ave