If you are looking for a central flat in London England that is close to all destinations, then this flat will do exactly that for you. Myself and my wife met up with her mom in London for a week. We were able to easily and within about 20 minutes walk to the major sights and if walking isn't your thing the Elephant and Castle tube station is located across the street.
The flat itself is well maintained, well cleaned and is fairly spacious for 3 people. It provides a full kitchen if you want to stay in and cook.The internet and hot water were both amazing, two things that are fairly important when traveling.
Over all, we really enjoyed this flat and when traveling to London again we'll look to see if it is available.
Check in and Check out was seamless, probably one of the easiest I've experience.