Harrods?

In a small country town that sits in the shadow of Mt Ruapehu there lies a shop, a shop bearing the same name as an infamous London department store.
I’m not sure if this place ever operated as a business, or if this is just some sort of joke but it’s closed these days either way.