Lacock Close, SW19 31 May 2025 londonstreetguide Leave a comment Place Name Lacock Abbey, in Wiltshire, was founded in 1232 by Ela, Countess of Salisbury, as a nunnery for Augustinian… Continue Reading