Follow Us!
Sign up for Tales of a Traveler Updates
-
Recent Posts
Archives
Tag Archives: Food Hall
Harrods Food Hall in London
During my last trip to London I visited Harrods department store. Harrods is the largest department store in Europe boasting over 1 million square feet and occupying over 5 acres of space. Harrods has been open since 1849 and has over … Continue reading
Posted in Restaurants, Travel
Tagged Europe, Food Hall, Harrods, London, Restaurants, shopping, United Kingdom
Leave a comment