國家名勝古蹟信託
The Lamb House is owned by the National Trust for Places of Historic Interest or Natural Beauty in Rye, East Sussex, England (UK).