The North Woods Towns is a New Townhome development by Birchwood Homes located at Hyde Park Rd & Fanshawe Park Rd W, London.