Category:Lemsford

From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: Lemsford is a village and parish in Hertfordshire. It is near Welwyn Garden City and was created out of Hatfield parish in 1858.