This Airbnb is perfectly located in the heart of London.
The unit itself is nice for 2-3 people. It’s located above a bar that can be noisy after work hours, but nothing to keep you awake if you’re trying to take a nap.
Besides, you should spend most of your time outside exploring anyways :)