dennes i hertigens af Teck palats i Richmond.