This apartment is well-decorated and stylishly appointed. The location was on a tucked away alley but very convenient. Close to the fabulous Burroughs Market (which should be your first stop) and a short walk to the tube. Taxis easily hailed 100 ft. away. Walked to Tower of London, New Tate, the Globe and many other sights. Cute restaurants, including the one downstairs, were nearby.
The apt. Is on the third floor, which was not a problem for us but might be for someone with knee issues.
Highly recommend!