The Cannick Tapps, London