Agree that Waitrose has missed a trick there, wouldn't have minded that or even better an M&S. there's a Tesco opposite the Brocklebank GP and a one at Summerstown towards Tooting.
However having lived in Earlsfield all my life it's a vast improvement on the old convienince store, so bad no wonder it closed.
But hey these are all first world problems right?!