Tara Hall, mansion home in Studley Park Road, Kew, demolished 1960