- Born
- Birth nameElizabeth Pearl Elwyn Jones
- Nickname
- Lou
- Lou Taylor was born on January 26, 1942 in Shrewsbury, Shropshire, England, UK. He is a manager. He has been married to Joseph Taylor since 1964. They have two children.
- SpouseJoseph Taylor(1964 - present) (2 children)
- Sister of Josephine Marquand. Sister-in-law (1960-1970) of Richard Marquand. Aunt of James Marquand.
- Sister of 'Dan Jones'.
- Daughter of Frederick Elwyn Jones and Pearl Binder.
Contribute to this page
Suggest an edit or add missing content