Upton House
National Trust (Great Britain)
London National Trust
[1972]
Upton House, Warwickshire.