Harrods is a Grade II listed luxury department store on Brompton Road in Knightsbridge, London, England. It was designed by C. W. From Wikipedia
Marks & Spencer, Co-op, and Harrods face ongoing disruption as investigations reveal security gaps and government urges stronger defenses.