the petersham covent gardenthe petersham covent gardenThe Petersham in Covent Garden cordially invites you to its refined dining space.