Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
TomG: Thanks. Good workarounds - especially using wifi near as it's likely to be more robust than using location. The dates idea is also nice but I go away quite frequently and it would be tough to maintain and expensive to forget! I'm keen to hear any other means of detecting the roaming but will probably settle for your wifi idea Tom. Thanks.