I had a great stay at Peter's place. He is very hospitable and responsive, and was very quick to help with any questions or issues I had.
The apartment was very clean and had everything I needed easily accessible. The location is also convenient, within walking distance of everywhere I needed to go.
I would recommend Peter's place for anyone traveling to London!