Celia’s place was 10/10. Location is perfect. Even though is not in central London, there’s a tube station just 10-15 min away by walk. Walking around the neighborhood is okay even at late hours. You’d find plenty of options to eat in the area and there are a couple of grocery stores in case you need to get any last minute item. Celia and Julio are amazing hosts and would help you with any info you need.