In Other Matters June 13, 2017 0 The Sherlock Holmes Afternoon Tea When London’s St James’ Court hotel announced its new ‘Sherlock Holmes’ afternoon tea, there was…