LONDON, ENGLAND - MARCH 24: An exterior view of 
Harrods department store in Knightsbridge on March 24, 2011 in 
London,  England. Harrods has over one million square feet of retail space,  spread over 330 departments. The world famous store was sold to Qatar  Holdings in May 2010 for 1.5 billion GBP. Millions of tourists are  expected to visit London for the wedding of 
Prince William and 
Kate Middleton in April 2011 and the Olympic Games in 2012. Getty Images
 
No comments:
Post a Comment