The Antlers revisited in london