Retail sales volume grew in June on an annual basis for the 27th consecutive month according to figures from the Office for National Statistics.
Sales were 4% ahead of June 2014 and the rise marks the longest sustained period of growth since May 2008 at the start of the global financial crisis.
Quarterly sales were 0.7% ahead of the previous three-month period, the 28th month of growth in a row, the longest growth sequence since records were first kept in1996.
But the figures were tempered by a fall in average store prices of 2.9%, completing a whole year of monthly price deflation.
The ONS said all store types reported decreases in prices. Shops classified as "predominanantly food stores" - which includes alcoholic drinks - saw sales volumes increase by 1.9% but value sales were flat as average prices fell by the same amount.
Value sales in June 2015 were 0.9% up on the same month last year.
Online sales increased by 11.4% over June 2014 and 1.4% versus May 2015, accounting for 12.4% of all retail sales.