Clive Evans

Clive Evans was a location manager for Doctor Who.