Beamish Museum, County Durham, England. This is 1931 Fowler steam road roller No. 18877 "Rambler" (reg. WX 6358), being driven west along the main street in Town.