The apartment is very nice, super comfy and has a super good location, you can walk to London Eye or just go to see all the things near there and in the evening you just take the metro to either London Bridge or Tower Hill and you will be almost home.
Perfect choice for a trip to London.