SELHURST
The owners of a cockroach-infested Caribbean restaurant near the Crystal Palace football stadium have been hit with a record £30,000 fine.
Freddie Williams and Murphy Lawrence, dire
This Content is for Members only
Please register or login to access it
Register