Harrods has recorded its eighth year in a row of soaring profits, which included hitting the £2 billion sales mark for the first time.

According to The Times, accounts to be filed at Companies House show that Harrods broke its sales record in January this year, and its total annual sales shot up 23% year on year.

Harrods’ pre-tax profit also shot up by 38.8% to £233.2 million, while its operating profit spiked 42.3% to £253.3 million.

The retailer said its financial performance was boosted tourists – especially from China – flocking to the store to take advantage of prices since the sterling took a battering after the Brexit vote.

Harrods chief financial officer John Edgar said: "Every year seems to be a record year for us at the moment and long may it last.

“More than anything we are proud to have achieved more than £2 billion of turnover, which is an amazing 23 per cent growth year-on-year and is quite a milestone.

“This year we have grown our like-for-like operating and net profit even more than last year: by 24 per cent and 19 per cent respectively.”

He added that Harrods was on track for another record year.