Tag: Hamish Ogston

Ogston Deemsters were produced by the Ogston Motor Company between 1912 and 1924 and only hundreds were made. Hamish Ogston is the owner of the only remaining Ogston Deemsters. The cars made an appearance at Liverpool Cathedral in 2014, where they were a centrepiece of a special service to commemorate the 90th anniversary of the consecration of the cathedral.