We really enjoyed the stay in Mr. Piers' flat.
Everything was well organized for the convenience of the traveler,
The location is at the very center of London, so close to Buckingham Palace. During our stay we celebrated the birth of Prince George : )