Results 1 results found Cliveden House (National Trust), built 1851 by Sir Charles Barry, near Taplow, Buckinghamshire, England, UK