"Recent restoration" refers to the process of repairing, renovating, or returning something back to its original condition, and it happened not long ago. Full definition
Clean frame - off recent restoration with mild upgrades. (barrett-jackson.com)
The artist has used bricks that were recovered from the original Victorian building during recent restoration work in order to provide a specific connection between the gallery and the outdoor space. (artfund.org)
Let's call this a driver's condition car with a relatively recent restoration, and we'll let everyone chill about its could - haves and should - haves. (automobilemag.com)