Excellent, spacious apartment to visit London (or work a bit from home as was my case). You have everything you need at hand, walkable distance to train and tube stations - and a stone’s throw away from Hyde park.