Dunwood Hall, Stoke-on-Trent, Staffordshire, UK
Built in 1871, Dunwood Hall has been in Delphine’s family since the 1960s when it was saved from deterioration and ruin by her grandmother, Dr. Ruth Vincent Kemp. Quoted as asking “Why would I ever need to go on holiday Read More …