in the news

Now Selling: The North Woods

The North Woods in London are now Selling!

A collection of contemporary townhomes, The North Woods is conveniently located near Hyde Park and Fanshawe in North-West London. Surrounded by woodlots and nearby trails, these towns bridge the demand for urban excitement and close-knit comforts.

Visit the Website for more information.