Foodie Travels – London and Paris – The Food Halls at Harrods!!

No trip to London is complete with a trip to Harrods.  It is the mothership of all department stores;  consisting of 7 floors and boasts over 4.5 acres of retail space. Harrods is the largest and most indulgent shopping experience in the Continue reading Foodie Travels – London and Paris – The Food Halls at Harrods!!