By Gemma Goldfingle2011-10-14T10:32:00
Luxury department store Harrods profits soared 39% to £108.3m in its year to January 29.
Already have an account? Sign in here