Bill Howard, 79, was found with serious head injuries in St James Street just before 2pm on Saturday August 28.
Emergency services attended but Mr Howard was pronounced dead at the scene.
A postmortem established the cause of death to be fatal head and chest injuries.
Thunderstorms and heavy downpours of rain predicted to hit Lancashire as Met Office issues yellow weather warning
M6, M61 and M55 delays in Preston due to Blackpool Air Show and Lake District holiday traffic
Man killed in late night crash on A6 Chorley Road near Blackrod
Preston man remains in a critical condition as Lancashire Police appeal for witnesses
Two Preston men arrested after serious assault near Harris Museum
Three men - aged 54 and 58 and both from Accrington and a 56-year-old man from Accrington - were arrested on suspicion of murder.
John Swannack, 58, of St Leger Court, Accrington, was charged with murder last night (September 1) following consultation with the Crown Prosecution Service.
He is due to appear before Blackburn Magistrates' Court today (Thursday, September 2).
The 56-year-old remains in custody and the 54-year-old has been released under investigation.
Police have urged anyone who saw Mr Howard or anything suspicious in the area between 3pm on August 24 and 2pm on August 28 to contact the force.
Anyone with information can call 101, quoting log number 0785 of August 28.
You can also report it online via doitonline.lancashire.police.uk.
Alternatively, independent charity Crimestoppers can be contacted anonymously on 0800 555 111 or online at crimestoppers-uk.org.
Thanks for reading. If you value what we do and are able to support us, a digital subscription is just £1 per month for the first two months. Try us today by clicking HERE.