Retail executive who led Selfridges (1934-2020)
Paignton, England
Norwalk Hospital, Connecticut
retail executive who led Selfridges (1934-2020)