87-135 Brompton Rd, London , UK
Welcome to Harrods, the iconic shopping mecca in London! This swanky palace of luxury boasts seven floors filled with designer goods that will make any fashionista weak at the knees. From high-end fashion and accessories to gourmet delicacies and home decor, Harrods has it all. Prepare to be swept away by the grandeur and elegance as you indulge in a shopping experience like no other.
Shop
Lat: 51.499405499999995, Lon: -0.1632344
ShareWebsite LinkCall
Visit the page to learn more about bookable experiences at this place