Where Was Leila Williams Born and Raised?

Leila Williams (born 1937) is a former British beauty queen and television presenter. She is best known as one of the original presenters of Blue Peter; she worked on the programme from 1958 until 1962.


Leila Williams Birthplace

Birth Country:

Leila is originally from England.

Hometown:

Walsall, England.

Loading...

You may also like...