Harrods sells bunch of grapes for huge £60 - a staggering £3 per grape
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