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