Fraud Blocker Skip to main content

History Of The Collection

Discover the rich history of two iconic British landmarks: Harrods and Dover Castle


All Professionally Made to Order for Quick Shipping

Discover the rich history of two iconic British landmarks: Harrods and Dover Castle. Harrods, London's legendary department store, began as a humble tea stall in 1834, growing into a retail empire known for its luxurious offerings and iconic green bags. Meanwhile, Dover Castle in Kent, one of England's oldest and largest castles, dates back to the 11th century. Its strategic location guarding the English Channel made it a prized possession for monarchs, including Henry II, who added the distinctive keep. Explore these historic gems and uncover the stories of their past.