Annik
VIP Member
- Messages
- 482
- Vehicle
- T6 Ocean 150
I see in the papers yesterday that they best place to live in the UK is Luton! It was descibed a 'Britain’s most desirable location'
I lived in Luton for a few years around five years ago and I could not wait to leave!
No offence to anyone still living there
I lived in Luton for a few years around five years ago and I could not wait to leave!
No offence to anyone still living there