Peter's place is conveniently located near underground stations(about 10mins walk) that would get you to your destination quickly. What's more the British Museum is just a couple of streets away only!
The apartment is definitely on the small side but sufficient for two to stay. However, take note about the shower area as the photo does not show how small and cramp it is. I'm a slim build tall guy and have issue getting my elbows out with the shower door closed, bigger build people should be aware of it.
Other than the small shower area that was not represented I think it is worth considering.