Would recommend this rental. It is very close to the bond street tube station which makes everything easy to get to in London. A lot of sites are walkable though as well.