Lamb House is an 18th-century house situated in Rye, East Sussex, England, and in the ownership of the National Trust.
Contact us...