Nice apartment, very well located.
We had all we need with the transports nearby.
Perfect stay in London !