United Kingdom
UK | GBP (£)


Orlebar Brown Harrods Store in London.


Iconic and world-renowned for its heritage and commitment to excellence, Harrods luxury department store is an unmissable London landmark for tourists and a treasured piece of retail history for locals. Our concession on the second floor offers a curated edit across our core and seasonal collections.


Did you visit this store? Let us know what you think.