Charles Powell, Baron Powell of Bayswater

British politician, diplomat and businessman

Charles Powell, Baron Powell of Bayswater

British politician, diplomat and businessman