Doctor Strange Director teases location scouting in London