Peter Taylor, United Kingdom, Thônex, M