The apartment is very central to the ongoings of London, and is easily accessible. It is quite a basic apartment with a small shower, but if like me you just need somewhere central and are not looking for a fancy stay then it is good.
We had an unfortunate situation happen with a burst pipe while there, and the two ladies managing the apartment responded quickly and were very helpful.