On sale: Luxury water for £80 a bottle
If you would like to drink a bottle of some pure melted iceberg water, you need not go to the Himalayas or to the Arctic region. If you happen to be in London, you can just stop by Harrods. The iconic luxury department store, located in the British capital and…
Continue Reading
Subscribe to unlock the full article and access premium financial content.
Click here to read the full story: Financial Express

