The apartment is really welcoming. It is a lovely place to stay in London because of the location. It takes less than an hour to arrive Marble Arch. It is lovely to visit Winter Wonderland in Hyde Park.
The apartment is also two minutes away from the bus station to go to Richmond (in 12minutes by bus). Richmond is a romantic place to have dinner and go for a walk near the River Thames to Ham House and then take a boat to across the river to visit Orleans House Gallery (there is a Christmas market). Such a walk gives you some chances to take perfect photos.