honestly i really believe this is a perfect location if you want to come to visit london and want to live more so as a local rather than as a tourist. multiple pubs on the same street, multiple restaurants. a phenomenal coffee shop called prufrock is super close. on the same street there are these little food shops that post up and sell some great food. the tube is also maybe a 10-15 minute walk away. most importantly, there is a nandos also a 10-15 minute walk away. so peri peri chicken is just waiting for you