London buses one bus at a time: the return: The Number 31 Route
London Connected: Unallocated Allocations 2014
London Bus Routes | Route 31: Camden Town - White City | Route 31, First London, VNW32379, LK04HZJ, Shepherd's Bush
File:London Buses route 31 052.jpg - Wikipedia
London Bus Routes | Route 31: Camden Town - White City | Route 31, Tower Transit, VNW32389, LK04HZX, Camden Town
London Bus Route 31 - Buses and Photo Booths for Hire
To the World's End: Scenes and Characters on a London Bus Route (TV Movie 1985) - IMDb
bus-photo.net - London bus route 31 was extended from Belsize Road to Finchley Road Station shortly after its introduction in 1911 between Chelsea and Belsize Road. This extension did not last long