Posted on February 22, 2026April 8, 2026 by ALI CHAMS 93 GLENROY ROAD – LONDON Property Location View location on Google Maps Post navigationPrevious post: 3-330 Kiwanis Park Drive – LondonNext post: SOLD! AYLMER, ONTARIO