Fenton House, Hampstead
National Trust (Great Britain)
London National Trust
1971
Fenton House, London.