Tuesday, February 22, 2005

HARRODS, who ?


This is the most talked about HARRODS shopping mall. This is Knightsbridge place, really expensive area. Royal Albert Hall is just up the street (will take more pictures if I walk further the next time)....