Life Style Popular Oxford Street retailer closing down marking latest blow to iconic London shopping street April 29, 2025 The end of an era for a tourist staple Cool Britannia, a vibrant fixture of London tourism and retail, is shutting the