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.

This image was lost some time after publication.