September 8, 2016: The Food Halls at Harrods — always a treat for your food senses — as well as your wallet. Don’t let the crowds spoil the trip — make no eye contact and push on!
September 8, 2016: The Food Halls at Harrods — always a treat for your food senses — as well as your wallet. Don’t let the crowds spoil the trip — make no eye contact and push on!