Harrods
Brompton Road, 87-135, SW1X 7XL, Greater London
Harrods is London´s most famous shopping center. Located on Brompton Road offers a variety of products from top luxury brands, and where Natura Bissé is present since 2000. Its origins date back to 1834 and has recently been awarded the Imperial Mark.