Where is Steven Moffat?

Where is Doctor Who and Sherlock writer Steven Moffat?