Britain's retail sales grew 2.1 per cent last month on a like-for-like basis despite the recent heatwave, new data showed Monday.