Peter's place was great. My wife and I stayed a few nights here. The accommodation was central and easy to get around London. The street was also very quiet, considering how close it is to all the crowds.