Britain’s most romantic town has been revealed as Weybridge in Surrey.
Couples here spend a whopping £235 on their loved one for Valentine’s Day, which is nearly four times the national average.
The genteel Surrey commuter town is home to TV presenters Eamonn Holmes and Ruth Langsford, and to singer Tom Jones.
Research, revealed by the UK’s leading online beauty and fragrance retailer Escentual.com, found Weybridge residents are the most generous in love.
People in the town spend £235.88 on fragrance and beauty presents while the rest of us spend £61.19 on average on Valentines presents.
Soham in Cambridgeshire was second with £231.30 while Brecon in Mid Wales was third, spending on average £206.50 at Valentines.
Read more: Britain’s horniest regions revealed in time for Valentine’s Day – do you live in one?
The figures also revealed the most cold-hearted live in Derbyshire with two towns in the region finishing in the 10 least spending places.
Escentual.com CEO Rakesh Aggarwal said: “Our research showed a huge difference in what people across the country were prepared to spend on their loved ones for Valentines, from £235 at the top to £17 at the bottom of the range.
“We also found that spending on Valentine’s gift is up 18% over the past three years – and average expenditure on fragrance and beauty gifts is now just over £61, whereas it was around £51 in 2013.
“This might be down in part to the rise of consumer confidence after the UK finally came out of a lengthy and deep recession but we like to think that the public in general has maybe become a little bit more romantic as well.”
Read more: How did Valentine’s Day begin? Everything you need to know about history of February 14
Women in Alfreton Derbyshire however may be less inclined to think that their other half has become more of a Romeo in the past few years.
The north east Derbyshire former coal mining town was the lowest spending town in the UK with a lowly average spend of £17.53, with Mountain Ash in Mid Glamorgan finishing second spending on average £25.28 and Wallingford in Oxfordshire was the third lowest with £25.55.
Top 10 towns in the UK that spend the MOST of Valentine’s Day
1. Weybridge, Surrey – £235.88
2. Soham, Cambridgeshire – £231.30
3. Brecon, Mid Wales – £206.50
4. Tring, Hertfordshire – £148.95
5. Iver, Buckinghamshire – £148.88
6. Church Stretton, Shropshire – £147.45
7. Bagshot, Surrey – £144.28
8. Wembley, London – £138.00
9. Peebles Tweeddale, Scotland – £122.23
10. Chesham, Buckinghamshire – £120.82
Top 10 towns in UK that spend the LEAST on Valentine’s Day
1. Alfreton, Derbyshire – £17.53
2. Mountain Ash, Mid Glamorgan – £25.28
3. Wallingford, Oxfordshire – £25.55
4. Glengormley, County Antrim – £25.76
5. Chesterfield, Derbyshire – £25.95
6. Bourne, Lincolnshire – £27.69
7. Oldbury, West Midlands – £27.78
8. Marlow, Buckinghamshire – £27.80
9. Irvine, North Ayrshire – £27.95
10. Stourport-on-Severn, Worcestershire – £28.30
Valentine’s Day 2016