Quick Answer: Is Selfridges Still In London?

What happened to Selfridges?

.

Which is better Harrods or Selfridges?

Who now owns Selfridges?

Does Selfridges still exist in London?