London, ON

175 S Edgeware Rd, St. Thomas, ON, Canada

175 S Edgeware Rd, St. Thomas, ON, Canada is an event venue in London, ON, at 175 South Edgeware Road, St. Thomas, ON N5P 4C4. There are 2 upcoming events listed, starting Mon, Dec 14, 2026. Tickets are sold on the source platform — every listing links straight to it.