College

Where Is Fanshawe College?

Fanshawe college is located in Canada with regional locations in London, St. Thomas, Simcoe and Woodstock.  Let’s find out Where Is Fanshawe College? Campus The main campus in London, Ontario is spread over 100 acres featuring state-of the-art academic and recreational facilities. The campus has more than 20 buildings including apartment style and townhouse rooms.

Where Is Fanshawe College? Read More »