loading 0%

charles henry harrod

Harrods in London, England
Harrods in London

Much of London, for the tourist anyway, is historical. Ancient buildings and centuries old monuments. Palaces and works of art from the ages. But not Harrods. Harrods, even while its origins are from over 150 years ago, is as up-to-date as the latest computer. The world’s greatest department store was established on its current site […]

By : Our World Cities Date : January 12, 2021 Category : London Our World Cities Comments :
Book with us today and save up to 60% on hotels and flights worldwide.
Translate ยป