The Leamington location is now closed. The closest location to Leamington is our Windsor store located at:
624 Chilver Road Unit 102
It is with a heavy heart that we announce the closure of Ten Thousand Villages Leamington. For the last 20 years we have felt welcomed by the Leamington community and for that we are very grateful. Our final day of operation is June 30, 2017.
We would like to invite you to our closing sale which will begin June 6, 2017. Come down; enjoy some great savings and join us in saying goodbye.
(Artisans have been paid in advance for their work.)