Fanshawe Pioneer Village

Fanshawe Pioneer Village is an open-air museum located within the Upper Thames River Conservation Area in London, On. Fanshawe Pioneer Village is one of the Three Best RatedĀ® Places To See in London, ON.