Jennifer Hudson Greets Fans Outside London Hotel