Harrods Stores
English
Harrods Group includes a luxury department store in London, Harrods Estates (residential sales, lettings, property management and acquisitions), Harrods Aviation (aircraft handling and maintenance services) and Harrods Interiors which offers interior design. - AsNotedIn