Vellum Drive, SM5 18 September 2024 londonstreetguide Leave a comment Place Name Industrial heritage. A mill is said to have stood on the spot from 1782, when George Ansell, a… Continue Reading