Where is the Ninja ? United Kingdom, Bradford

Where is the Ninja ?