A Hundred Years Underground
(Self)
A Passion for Churches
(Narrator)
Marble Arch to Edgware
(Self)
John Betjeman Goes By Train
The Private Life of the Ford Cortina
(Self)
Journey Into a Lost World
(Himself)
Metro-Land
Larkin and Betjeman: Down Cemetery Road
(Self)
Discovering Britain With John Betjeman: Avebury, Wiltshire
(Narrator)
Summoned by Bells
(Himself)
Peter Goes North
(Himself)
Railways for Ever!
(Narrator (voice))
John Betjeman: A Poet in London
(Self)
In View
(Self - Presenter/Narrator)
The Innes Book of Records
(Guest)