Landon Estates is an enclave of three luxury homes, conveniently located on the Sudbury/Concord line. The affluent town of Sudbury, around 22 miles west of Boston, offers a special combination of early American charm and modern conveniences. Surrounded by Concord, Wayland and Stow, Sudbury stands out as one of the top destinations in Massachusetts for people seeking an upscale lifestyle, top-ranked schools, popular restaurants and an abundance of outdoor spaces and trails. Everyone has something to love about Sudbury.