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!!