Welcome to London Central Hotels. Come to Harrod's, one of the world's most famous department stores, offering everything from food to fashion, furniture to sportswear plus 20 in-store restaurants serving every kind of cuisine imaginable from pizza to sushi. See our latest Hotels near Harrod's below. These are our very best bargain daily deals so book with us to lock in these great online rates today!
Book from £95 per room