Does anyone know if we are able to book our holidays via the UK website?
I've quickly scanned the T&C's and can't see anything that specifically says you must live in the UK.
They have a pretty good special on at present: Free Dining, $100 credit and a cheaper 14 day pass. The free dining isn't quite as good as what is usually offered on the American site (i.e. No free dining for Values and Quick Service for moderates), but overall it seems like a really good deal. I'm tempted.