We had a great stay in London and found the location fabulous.
We were able to walk into the West End easily.
The apartment was comfortable and facilities enabled us to be self catering when we wanted.