I thought you were still somewhere up in Scotland, then you mentioned a bit of land owned by USA in the UK. I knew USA had something near Windsor where the Magna Carta was signed years ago, then I got to the end of the post and all became clear!
You are viewing a single comment's thread from: