Forest Hill Manors is an exciting collection of luxurious English-style Town Manors located off Eglinton Avenue just west of Allen Road. Here, amid the tony shops of this fabulous upper village neighbourhood, you will find 13 incomparable residences. Forest Hill Manors features stucco elevations in four different designs from 1361 sq. ft. to 2106 sq. ft. With features like private studies, luxurious master suites and modern open concept layouts, they are residences of sophistication offering four incredible levels of opulent living space.