We stayed in London for few days and Peter place was great and in a perfect location.
Check in way easy and the place was very clean. We'll stay here again next time we're in London.