Police have charged a 26-year-old man with spitting at a Muslim woman as she walked through Cabot Circus.
As previously reported, Hasina Khan was on her way to work when she was allegedly attacked at about 9am on July 21. Ms Khan said she had was spat on and verbally abused by a stranger who approached her as she walked through the shopping centre.
Avon and Somerset police arrested Jack Hughes, of Upton Road, Southville. He has now been charged with racially- or religiously-aggravated common assault and is due to appear before Bristol magistrates on November 13.
Any witnesses to the incident who have not yet come forward should call PC Hannah King on 101, quoting crime reference number 74214/14.