Blenheim Palace, one of Britain’s most iconic landmarks, has unveiled its most ambitious restoration project to date, the major repair of the roof of the UNESCO World Heritage Site. This monumental £10.4 million undertaking aims to preserve Britain’s Greatest Palace’s… Continue Reading →
© 2026 Refurb Projects — Sheen Publishing