Wyndfield Place Apartments, 724 & 744 Fanshawe Park Rd, offer some of the finer apartments for rent in London with stunning views of the Forest City. Located on a beautiful ravine setting with walking trails and playground, residents enjoy our fantastic suites and wonderful location that is close to all amenities. Experience a different lifestyle. Visit us today!!