Great apartment with ultra modern feel. The gem of a find has everything one would need for a great extended experience in London - comfy bed, clothes washer, close to bike sharing services, public transport, grocery store etc. The flat is on a busy street and so it can get a bit noisy late into the night and early morning if you have to keep the windows open (which was the case for me while visiting London in an abnormally hot period).
Other than that, I would highly recommend.