Posts about sales

Oxford Street, London, England

The centre of the post-Christmas sales in England’s capital. A mass of people, many of them young females browsing jumble sale-like racks of awful clothes like so many cattle. Both we and our wallets survived.

View larger