National Trust for Places of Historic Interest or Natural Beauty

The National Trust for Places of Historic Interest or Natural Beauty, usually known as the National Trust, is a conservation organisation in England, Wales and Northern Ireland. The Trust does not operate in Scotland, where there is an independent National Trust for Scotland.

Properties in London

 * 2 Willow Road
 * Fenton House
 * Ham House

The website is and the Wikipedia page is