You are not logged in. Login or Signup
Home » Talk » Message 6209232 (Thread)

I bet it does have a sign that says 'Welcome to Luton'.
Maybe you didn't see it because you were preoccupied with the junkie? Is there anyone who can confirm whether or not there is a sign that says 'Welcome to Luton'?
(, Mon 8 Jun 2009, 20:43, archived)
There are at Luton Airport Parkway but I've not been into Luton Central for a while, I don't remember

(, Mon 8 Jun 2009, 20:46, archived)