Lowri Thomas

Lowri Thomas was principally a location manager for BBC Wales Doctor Who on many episodes of its first three series. She also was the unit manager on Boom Town.