If you've been to Grand Central today, you'll have seen the giant posters promoting investment in Germany and starring supermodel Claudia Schiffer. Not to be outdone, England has commissioned its own ad, starring native supermodel Naomi Campbell. You'll find it after the jump.

Close Your Eyes And Think Of England