Boards
give me the low down on Luton
I noticed it got some mentions in the WORST TOWN thread. I have never been and know nothing about the place but will be moving there in December. is it that bad?
I noticed it got some mentions in the WORST TOWN thread. I have never been and know nothing about the place but will be moving there in December. is it that bad?