Great little apartment, superb location.
My only suggestion would be that if I was staying for longer a TV would be a nice addition.
The location puts you within walking distance of lots of London's main attractions.
Host was very responsive to all communications.