Originally posted by rustymetal
Heyheyhey
What part of the UK are you from??
Originally posted by WinterMillennium
lil place called Letchworth in Hertfordshire
Originally posted by Russell
You're from Letchworth? I'm sorry
All I know about Letchworth is from the swimming pool and train station, and neither of those inspire me with great hope the rest is a beautiful city :Smug:
Welcome aboard
Originally posted by WinterMillennium
Utopia it ain't....