How healthy is your high street?

Updated

Grimsby has topped a list of the most unhealthy British high streets, while Edinburgh has been named the healthiest.

Here is a list of the 20 most and least healthy high streets, according to the Royal Society for Public Health.

– 20 least healthy:

1. Grimsby
2. Walsall
3. Blackpool
4. Stoke-on-Trent
5. Sunderland
6. Northampton
7. Bolton
8. Wolverhampton
9. Huddersfield
10. Bradford
11. Stockport
12. Coventry
13. Dundee
14. Doncaster
15. Preston
16. Darlington
17. Swansea
18. Middlesbrough
19. Ayr
20. Luton

– 20 most healthy:

1. Edinburgh
2. Canterbury
3. Taunton
4. Shrewsbury
5. Cheltenham
6. York
7. Brighton & Hove
8. Eastbourne
9. Exeter
10. Cambridge
11. Bath
12. Bristol
13. Leamington Spa
14. Liverpool
15. Salisbury
16. Harrogate
17. Tunbridge Wells
18. Maidstone
19. Carlisle
20. Wakefield

Advertisement