A couple look into a window display of the Westminster Abbey's souvenir shop in London, a destination of "Will and Kate Royal Wedding Walking Tour", Friday, Jan. 14, 2011. Westminster Abbey is where ... more 
A couple look into a window display of the Westminster Abbey's souvenir shop in London, a destination of "Will and Kate Royal Wedding Walking Tour", Friday, Jan. 14, 2011. Westminster Abbey is where the wedding of Prince William and Kate Middleton is to take place on April 29. less 
1 / 1
Associated Press | Photo By Sang Tan
Tue, Jan 18, 2011 10:59 AM EST