Ahead of a release in February, Marvel Studios has officially kicked off the marketing and promotional campaign for Captain America: Brave New World in London’s Trafalgar Square. LONDON ...