In central London, you can live cash free. The only places I can think of that still insist on cash are street markets.
As for cards and signing. That's possible but rarely done - and may require a supervisor to be called as many junior staff will have never processed it. Life will be simpler with chip and pin cards.