Home City Centre Miscellaneous Barford & Perkins Motor Roller (c.1907) City CentreMiscellaneous Barford & Perkins Motor Roller (c.1907) October 30, 2017 An immaculate, albeit inappropriately, dressed driver on board a Queen Street based Barford & Perkins Motor Roller …… probably somewhere in Peterborough c.1907.