2331 - Photo: Charlie Verrall.

DP2 at Camden Town depot on the 27th July 1962.

BACK