We had a wonderful time in London and the flat is well located, you can get everywhere pretty quick! Unfortunately the flat wasn't as clean as promised and had some mould on the walls... that should be fixed.