Tuesday, September 16, 2008

Shops in London

London is a major centre for shopping in England.
There are thousands of shops.
Oxford Street and Regents Street have got lots of department stores and clothes shops.