Kevin's place is in such an excellent location - a mere 12 min walk to Westminster Abbey, among other things. I was only in London for 36 hours and was able to walk to many of the things I wanted to see/do (disclaimer: I really love walking!). Plus, there are a couple of Pret a Manger's right up the street for a quick bite to eat, as well as a grocery store.