Wooden Escalator 1

Old wooden escalators at London's Camden Town Underground station, pre-1995
2:04