Thursday, August 9, 2012



One of my favorite place is Oxford street of London,UK.It's Europe's biggest & busiest sopping street.Around 300 shops are there including many departmental shops,British retail chains shops are available there.


No comments:

Post a Comment