Perfect! I stayed here with family and we were very happy with the location and convenience of the apartment.
Highly recommend for a central stay in London!