Beamish Museum, County Durham, England. This is This is 1931 Fowler steam road roller No. 18877 "Rambler" (reg. WX 6358), parked up with its rear backed up to the northern side of the coal drops (left), in the goods yard of the Town railway.