The Hudson's Bay Company logo is still visible on The Hudson, 1701 Douglas Street