robertknight16:
309 John Allen and Sons, Oxford Crest - History
robertknight16:
310 John Allen and Sons Steam Roller (1898) BW 4798
robertknight16:
308 John Allen and Sons Steam Roller (1898) BW 4798