Great flat that feels like home. You can get to all the major London tourist attractions via bus at the stop just across the park. The underground station is also very convenient. Overall a great stay and I would recommend it!