Justin Timberlake Greets Fans in London