the prince of wales and townsend will wed on friday , august 8 , at windsor castle , said clarence house , charles ' residence and cabinet .
the prince of wales and sally will marry in a political ceremony at windsor castle .