Talk:Thames Town

Untitled
I'm staying in Thames Town right now, and for the record, it doesn't look like Britain to any significant degree. It tries a bit, but not very hard.