Staying at Peter's was perfect for our stay in London. The location is amazing, walking distance to parliament square, Trafalgar Square, convent gardens.
Check in process was very smooth and communication with Peter was prompt and easy.
Couldn't have asked for anything more, thanks Peter!