Harrods sells bunch of grapes for huge £60 - a staggering £3 per grape

3 weeks ago 2
Stall holders in one of London's best-known and centuries-old markets sell white grapes for 60 times cheaper than the "ridiculous" prices Harrods demands for its own
Read Entire Article