Taken in March 1950, this was St Helens Road at Daubhill looking towards the town centre.
The double decker was one of a fleet of trolleybuses, this one operating on the Bolton to Leigh route. The buses were powered using overhead wires making them early examples of electric vehicles which are a hot topic today.
Trolleybuses were replaced by a diesel fleet in Bolton in 1958.
The street sign you can see on the left is for Blackledge Street. And you can see workmen laying flags in front of the terraced properties flanking St Helens Road.
Source