Well what can I say about this absolute hole? I had the misfortune of living in Luton for just over a year. I was lucky, being that I lived in Leagrave; pretty posh for Luton. But still a complete dump. When I first moved to Luton I decided to walk to work to try and […]