The Landmark Trust is a building preservation charity, founded in 1965 by the late Sir John Smith and Lady Smith. It was established to rescue historic and architecturally interesting buildings and their surroundings from neglect and, when restored, to give them new life by letting them as places to experience for holidays.
The Landmark Trust acquired the Banqueting House at Mowbray Point in 1999. Once access, planning and other formalities were completed they were able to start work on the renovation in 2002 and what they now call “The Ruin” was available for bookings from 2005. The restoration was funded by English Heritage and other organisations listed here