Brits spend £4000 a year on looking good all the time
The average Londoner spends £601 per year on gym membership, and £572 on clothes, £840 on teeth whitening and a whopping £860 on skincare.
The average Londoner spends £601 per year on gym membership, and £572 on clothes, £840 on teeth whitening and a whopping £860 on skincare.