Art The Crime Museum Exhibition: Review By Andrew Venning As you enter the Crime Museum at The Museum of London you are met with a 1996 police car, that looks like something February 23, 2016 No Comments