Hall of Mirrors by Christopher Fowler  a Bryant and May mystery My rating: 4 of…