Kelmscott Park Apartments

Kelmscott Park Apartments is a newly completed 111-unit luxury community in Lake Forest, Illinois. Kelmscott Park is within walking distance to Lake Forest’s town square offering upscale shopping and services in a quaint village setting. Unit layouts include one-, two-, and three-bedroom spacious floorplans that provide modern features.