2011-02-25T00:00:00
Pay a visit to the Harrods wine shop and you might be forgiven for expecting premium prices to be the order of the day.
Already have an account? Sign in here