The apartment is very nice and comfortable. Everything was as expected. Perfect for a couple of days in London.
There is a bus station just around the corner so you can move easily.