Shopper with TK Maxx shopping bags passes a woman begging for money on Oxford Street as the British Retail Consortium announces that UK retail sales fell in October month on month on 4th November 2024 in London, United Kingdom. Oxford Street is a major retail centre in the West End of the capital and is Europes busiest shopping street with around half a million daily visitors to its approximately 300 shops, the majority of which are fashion and high street clothing stores.