Harrods, London from 11 Best Department Store Food Halls (Slideshow)

11 Best Department Store Food Halls (Slideshow)

flickr_Fransandall
Slide 1 of 11
Harrods, London

Arguably the most famous food hall in the world is in Harrods department store in London. Beyond having rows and rows of food stalls with gourmet food items, it also boasts several high-end restaurants including Ladurée, The Tea Room, Bentley’s Sea Grill, and the Georgian Restaurant. Ideally, you can begin with bringing a friend to high tea, then purchase a bottle of champagne for a dinner party later in the evening, and grab a macaron to go for dessert while shopping the rest of the seriously massive department store