A BERKSHIRE town has been named as one of the worst places to live in England.

Slough ranked as the 9th worst place to live in the country according to a new survey by the satirical website iLiveHere.

The site has harshly critiqued the town for being a place "unfit for a dog to live in."

One review bashed "the streets" being "full of empty takeaway packets and empty beers cans, left by knuckle scraping ner’do’wells who would not recognise a bin if you put a neon sign on it".

Slough Observer:

READ MORE: A Berkshire shop ALREADY has Easter chocolate on sale

Another said: "We have shops that sell tat for a pound and loads of unhealthy eating establishments catering for “as much as you can eat” losers."

While shockingly another person said: "If the Earth ever requires an enema, Slough is undoubtedly where the tube will be inserted."

Last year the town ranked 24th on the list, and so this year has climbed by 15 places – one person, who lives in the town, described it as the "toilet of Berkshire".

The poll last year also saw Reading come in 39th place - this year the town doesn't even rank in the top 50.

ALSO READ: Slough house on the market is Zoopla's most popular

The survey, which is conducted annually, took a poll of 110,172 people, who voted where the top 50 worst places to live in the country were.

Aylesbury in Buckinghamshire has been crowned the worst place to live in the UK, shortly followed by Huddersfield, Luton and Liverpool.

Here is the full list:

50. Southampton

49. Staines

48. Plymouth

47. Rotherham

46. Doncaster

45. Swanley

44. Middlesborough

43. Chichester

42. Boston

41. Barnsley

40. Paignton

39. Axminster

38. Leeds

37. Aldershot

36. Sunderland

35. High Wycombe

34. Coventry

33. Torquay

32. Leicester

31. Swindon

30. Andover

29. Stoke-on-Trent

28. Accrington

27. Walsall

26. Walsall [sic]

25. Burnley

24. Hull

23. Abingdon

22. Barking and Dagenham

21. Portsmouth

20. Chatham

19. Dover

18. Grimsby

17. Croydon

16. Rochdale

15. Blackburn

14. Blackpool

13. Oldham

12. Canterbury

11. Didcot

10. Bradford

9. Slough

8. Jaywick

7. Corby

6. Bolton

5. Peterborough

4. Liverpool

3. Luton

2. Huddersfield

1. Aylesbury