I spent a long weekend with two friends in London and the apartment offers a lot of space.
The main road is right next to the bedroom, so bring some earplugs and you’ll have no further problems. Otherwise it is quite loud.
The apartment is well located if you want to walk.
I would wish that the bathroom would be a little bit more clean.
The communication went great and even though we were late there was no problem with the check in.