Two sad bits of news for dog owners in London this week. After 79 years of trading, Harrods have decided to close their famous Pet Kingdom.
A spokesperson for the store told us “Harrods confirms its Pet Kingdom department, located on the Fourth Floor, will close to make way for further exciting planned developments in our [...]