News from Harrods Dining Hall
Harrods is the gem of London and a national British treasure. Founded in the early 19th century by the Harrod family, the name is synonymous with prestige and great history. From the courteous door attendants, called “Green Men”, to the … Continue reading