A place in Britain known to be grim.
I went up to the North last week, they still don't have tarmac roads up there!
37👍 80👎