The Cheese Grater Magazine’s London Hot Spot WatchHumour / December 11, 2018 January 9, 2019This article appeared in CG Issue 64.