News 1 min read

West End reports spending boost after Oxford Street bans cars and buses

By November 6, 2026

Transactions on Barclays debit and credit cards increased 13% between October 26 and October 31, compared with same period last year

https://www.ft.com/content/d3d05f60-951d-4135-9342-c62c9f1f5839?syn-25a6b1a6=1

Leave a Reply

Your email address will not be published. Required fields are marked *