I stayed in Peter’s flat for three nights while in London for work, and really enjoyed it. The location is phenomenal, and there are so many incredible shops and restaurants in the area. It’s a short walk to the Tate Modern and everything along the river.
The flat is well appointed, and I found everything I needed while there.