Highest annual department store revenue

The highest annual department store revenue is £1,015,204,494 ($1,635,514,106) and was achieved by Harrods, London, UK, on 29 January 2011.

Financial year started on 01 February 2010. Independent audit was provided by GrantThornton UK LLP Chartered Accountants.