Get Back to School with Redbubble – Shop Here!
Currently unavailable for purchase
Harrods is an upmarket department store in Knightsbridge, London. If you’ve visited London, you’ll no doubt be familiar with the classic green brandname and the amazing food hall you can find within!
harrods, london, knightsbridge, department store