Tuesday 24 May 2011

Harrods Sells Superyachts

May 20 - British store Harrods is selling its most expensive ever product, a superyacht costing over 100 million pounds from London yacht brokers and managers Watkins Superyachts. Joanna Partridge reports