Looking for hotels near Harrods?

Since opening its doors in 1849, Harrods has become one of the worlds largest and most famous department stores. To this day it remains at the height of British luxury retail, attracting millions of loyal customers from across the globe. With its seven floors, 330 departments and 28 restaurants, you could easily while away the day here soaking-up the opulent atmosphere.