Known as the nation's high street, Oxford Street in central London has long attracted domestic shoppers and tourists. But with the pandemic, hybrid working and the phenomenon of US-themed sweet ...
This is the statement emblazoned in huge letters on the side of one of the most famous department stores in the world, in Europe's busiest shopping area - Selfridges on Oxford Street. Over the ...