Read original story from The London Free Press
Car smashes into south London restaurant
—
by
- Archives
A car smashed through the front of a south-end steakhouse Saturday evening in a collision at 977 Wellington Rd. Read More