Shops and department stores in central London were mostly closed on Black Friday (27 November), typically a busy day in retail.
Shops and department stores in central London were mostly closed on Black Friday (27 November), typically a busy day in retail.