R~P~M:
175110 at Bangor
R~P~M:
166221 at Banbury
R~P~M:
165001 on the Thame Branch
R~P~M:
168219 at Haddenham
R~P~M:
168001 at Marylebone
R~P~M:
168005 at Great Missenden
R~P~M:
168217 at Bicester
R~P~M:
168109 at Leamington Spa
R~P~M:
166210 at Evesham
R~P~M:
166221 at Handborough
R~P~M:
165121 at Maidenhead
R~P~M:
165101 at Leamington Spa
R~P~M:
165114 at Radley
R~P~M:
165003 at Wembley
R~P~M:
165037 at Aylesbury
R~P~M:
165103 at Oxford
R~P~M:
165107 at Maidenhead
R~P~M:
165115 at Hinksey
R~P~M:
Aylesbury Self Portrait
R~P~M:
165027 and 67013 at Marylebone
R~P~M:
165016 at Amersham
R~P~M:
165006 at Chalfont
R~P~M:
165004 at Aylesbury
R~P~M:
165008 at Quainton Road
R~P~M:
165013 and 165007 at Aylesbury
R~P~M:
165114 at Oxford
R~P~M:
165114 at Reading
R~P~M:
165027 & 67013 at Marylebone
R~P~M:
165129 at Radley