This spectacular duplex penthouse spans three upper floors on the corner of Dudley House, a sympathetically restored period building in the heart of Covent Garden, located south of the Piazza and featuring elevated views from the roof terrace.