The apartment was not perfect, but reasonable price.
It's a little far away from central London, but it doesn't matter if you visit London with your own car.