Welcome to 29/31 London Street, Tillsonburg—a unique opportunity perfect for multigenerational living or investment. This full side-by-side duplex offers two complete homes under one roof, giving families the ability to stay close while enjoying privacy and independence. Each unit features 3 bedrooms, 1 bathroom, a full kitchen, and spacious living areas, along with separate utilities and private backyards for added convenience. Whether you’re looking to keep loved ones nearby, generate rental income, or expand your portfolio, this versatile property delivers comfort, functionality, and long-term value—all in a desirable Tillsonburg neighborhood. (id:63267)