I am in no way affiliated with this company, but I wanted to share this for the benefit of other coffee lovers (addicts). For the past few weeks I have been ordering locally (Penge) roasted coffee from here: https://www.carnivalcoffee.co.uk/shop
The coffee is really good and far superior to anything you can get in the supermarket IMHO. I used to go to Monmouth in Borough Market for my coffee and I would say that Carnival are on par with them. Finca la Conjero and Cafe Amado have been my two favourites for a cafetière. The service has been great also and I have generally got my freshly roasted coffee delivered by Carnival either the day or day after I ordered.