Answer: harrods

AnswerCrossword Clue
HARRODSLondon department store
HARRODSLondon store
HARRODSFamous London department store
HARRODSUpscale London retailer