Sex in a new city: Kim Cattrall in London-town