London’s Ritz could be up for sale for $1 billion
The Ritz London, one of the most prestigious hotels in the world, could be put up for sale after its businessmen owners David and Frederick Barclay received several unsolicited offers for the establishment in Piccadilly.