My son was the only American working at the McD in Slough, shortly after it opened in the early 1980s. I think it was about this time that the franchise really took off in the UK, producing a McD at Marble Arch, amongst other notable locations. Around 1973, while stationed in Spain, we went on leave to London, and at that time there was only one McD in the entire country. I don't recall the location, but we spent the better part of a day hunting it down.