Selfridges, also known as Selfridges & Co., is a chain of high-end department stores in the United Kingdom that is operated by Canadian group Selfridges Retail Limited, part of the Selfridges Group of department stores. Read More
Over 80 per cent drop in restaurant turnover was observed in the first two days after the "green certificate" became mandatory for visiting places for dining and entertainment, according to data from the Bulgarian Hotel and Restaurant Association, th ...