Explore details about location Lambersart Close. Lambersart Close is a location situated within the Southborough alongside other areas such as Alder Close, Powdermill Close, Pennington Place.