ASDAs cafe is pretty solid at Clapham junction though from personal experience the staff aren't behind the counter occasionally and you're stuck waiting to order something.
Alternately the closest wetherspoons is about a 10 minute walk from the grant road entrance