Leasehold: 14 Lyndhurst Gardens, Hampstead Description: Leasehold: 14 Lyndhurst Gardens, HampsteadDate: 25/05/1932 Last import: September 11, 2017 Read more from the original source