ADVERTISEMENT

London

Car slams into building during Wednesday morning commute

Published

Car crashes into London building No injuries were reported after a car smashed into a building at Oxford Street and Wharncliffe Rod on Dec. 7, 2023.