Advertisement
Department StoresHigh Street

London department stores smash own windows

London department stores including Harrods, Harvey Nichols and Fortnum & Mason have smashed their own windows to commemorate the centenary of womenโ€™s voting rights.

Check out our free weekly podcast

Back to top button